Image processing device, image processing method, three-dimensional object forming device, and non-transitory computer-readable storage medium storing computer program

ABSTRACT

An image processing device includes a control section that causes a display section to display a first screen, and a reception section, the first screen includes an operation screen operated by a user, and the operation screen includes i. a first individual selection screen as an individual selection screen for the user to individually select a first formation candidate which is a formation candidate to be formed on a first forming surface of a three-dimensional object, ii. a second individual selection screen as the individual selection screen for the user to individually select a second formation candidate which is the formation candidate to be formed on a second forming surface different from the first forming surface of the three-dimensional object, and iii. a combination selection screen for the user to select a combination of the formation candidate including the first formation candidate and the second formation candidate.

The present application is based on, and claims priority from JPApplication Serial Number 2021-001495, filed Jan. 7, 2021, thedisclosure of which is hereby incorporated by reference herein in itsentirety.

BACKGROUND 1. Technical Field

The present disclosure relates to an image processing device, an imageprocessing method, a three-dimensional object forming device, and anon-transitory computer-readable storage medium storing a computerprogram.

2. Related Art

In the related art, a technique of printing on a base material having acurved surface shape using an articulated robot or a print head is known(JP-A-2017-19059).

Provided is a technique that is excellent in user convenience when imageformation is performed so that an image can be visually recognized froma plurality of surfaces of a three-dimensional object, such as aconfiguration in which an image is formed on a plurality of surfacesconstituting A three-dimensional object or a configuration in which Athree-dimensional object itself is formed.

SUMMARY

1. According to a first aspect of the present disclosure, there isprovided an image processing device. This image processing device isused to form a three-dimensional object, the image processing deviceincludes a control section that causes a display section to display afirst screen for a user to give an instruction, and a reception sectionthat receives the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate.

2. According to a second aspect of the present disclosure, there isprovided a three-dimensional object forming device. Thisthree-dimensional object forming device includes an ejection head thatejects a liquid, and the image processing device according to the aboveaspect.

3. According to a third aspect of the present disclosure, there isprovided an image processing method. This image processing method isused to form a three-dimensional object, the image processing methodincludes a display step of causing a display section to display a firstscreen for a user to give an instruction, and a reception step ofreceiving the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate.

4. According to a fourth aspect of the present disclosure, there isprovided a non-transitory computer-readable storage medium storing acomputer program. This computer program is used to form athree-dimensional object, the computer program causes a computer toexecute a display function of causing a display section to display afirst screen for a user to give an instruction, and a reception functionof receiving the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a perspective view schematically showing a three-dimensionalobject forming system according to an embodiment of the presentdisclosure.

FIG. 2 is a block diagram showing a schematic configuration of an imageprocessing device and a robot control device.

FIG. 3 is a diagram showing an example of a first screen according tothe embodiment of the present disclosure.

FIG. 4 is a diagram illustrating a device state display screen accordingto the embodiment of the present disclosure.

FIG. 5 is a diagram illustrating a message screen according to theembodiment of the present disclosure.

FIG. 6 is a diagram illustrating a warning notification screen accordingto the embodiment of the present disclosure.

FIG. 7 is a diagram illustrating a user selection screen according tothe embodiment of the present disclosure.

FIG. 8 is a diagram illustrating a print preparation dialog according tothe embodiment of the present disclosure.

FIG. 9 is a diagram illustrating a print dialog according to theembodiment of the present disclosure.

FIG. 10 is a diagram showing an example of a second screen according tothe embodiment of the present disclosure.

FIG. 11 is a diagram showing an example of an administrator screenaccording to the embodiment of the present disclosure.

FIG. 12 is a diagram schematically showing the entire administratorsetting screen according to the embodiment of the present disclosure.

FIG. 13 is a diagram showing an example of an edit screen according tothe embodiment of the present disclosure.

DESCRIPTION OF EXEMPLARY EMBODIMENTS

The following description will be given using an X axis, a Y axis, and aZ axis that intersect each other as appropriate. Further, one directionalong the X axis is referred to as an X1 direction, and a directionopposite to the X1 direction is referred to as an X2 direction.Similarly, the directions opposite to each other along the Y axis arereferred to as a Y1 direction and a Y2 direction. Further, thedirections opposite to each other along the Z axis are referred to as aZ1 direction and a Z2 direction.

Here, the X axis, the Y axis, and the Z axis are the coordinate axes ofthe base coordinate system set in the space where a three-dimensionalobject W and a base 210, which will be described later, are installed.Typically, the Z axis is a vertical axis, and the Z2 directioncorresponds to a downward direction in the vertical direction. The Zaxis may not be a vertical axis. Further, the X axis, the Y axis, andthe Z axis are typically orthogonal to each other, but the presentdisclosure is not limited thereto, and the X axis, the Y axis, and the Zaxis may not be orthogonal to each other. For example, the X axis, the Yaxis, and the Z axis may intersect each other at an angle within therange of 80° or more and 100° or less.

A. Embodiment A-1. Configuration of Three-Dimensional Object FormingSystem

FIG. 1 is a perspective view schematically showing a three-dimensionalobject forming system 10 according to an embodiment of the presentdisclosure. The three-dimensional object forming system 10 includes athree-dimensional object forming device 100, a robot control device 50,and an image processing device 60. The three-dimensional object formingdevice 100 and the robot control device 50, and the robot control device50 and the image processing device 60 are connected to each other bywire or wirelessly.

The three-dimensional object forming device 100 is a device that formsan image as a formation by printing on the surface of athree-dimensional object W by an ink jet method using a verticalarticulated robot. The robot control device 50 controls the operation ofthe three-dimensional object forming device 100. The image processingdevice 60 is, for example, a personal computer, a smartphone, or atablet terminal, and includes a display section 601 and a displaycontrol device 610 that controls an image to be displayed on the displaysection 601. The display section 601 is constituted by a liquid crystaldisplay and an organic EL display. In addition to the function ofvisually displaying information, the display section 601 maysimultaneously have a function of receiving an instruction from a user,such as a reception section 621 to be described later, for example, atouch panel. Here, at least a part of the functions of the imageprocessing device 60 may be built in as a part of the robot controldevice 50. Further, the image processing device 60 and the displaysection 601 may be separately configured to perform data communicationby wire or wirelessly.

The three-dimensional object forming device 100 includes a robot 200, aliquid ejection unit 300, and a liquid supply unit 400. Hereinafter,each portion of the three-dimensional object forming device 100 shown inFIG. 1 will be described first.

The robot 200 is a moving mechanism that changes the position andposture of the liquid ejection unit 300 with respect to thethree-dimensional object W. In the example shown in FIG. 1 , the robot200 is a so-called 6-axis vertical articulated robot. The robot 200includes a base 210 and an arm 220.

The base 210 is a base that supports the arm 220. In the example shownin FIG. 1 , the base 210 is fixed to an installation surface such as afloor surface facing the Z1 direction by screwing or the like. Theinstallation surface on which the base 210 is fixed may be a surfacefacing in any direction, and may be, for example, a surface provided bya wall, a ceiling, a movable trolley, or the like.

The arm 220 is a 6-axis robot arm having a base end attached to the base210 and a tip that changes its position and posture three-dimensionallywith respect to the base end. Specifically, the arm 220 has arms 221,222, 223, 224, 225, and 226, which are connected in this order.

The arm 221 is rotatably connected to the base 210 around a firstrotation shaft O1 via a joint portion 230_1. The arm 222 is rotatablyconnected to the arm 221 around a second rotation shaft O2 via a jointportion 230_2. The arm 223 is rotatably connected to the arm 222 arounda third rotation shaft O3 via a joint portion 230_3. The arm 224 isrotatably connected to the arm 223 around a fourth rotation shaft O4 viaa joint portion 230_4. The arm 225 is rotatably connected to the arm 224around a fifth rotation shaft O5 via a joint portion 230_5. The arm 226is rotatably connected to the arm 225 around a sixth rotation shaft O6via a joint portion 230_6. In the following, each of the joint portions230_1 to 230_6 may be referred to as a joint portion 230.

The liquid ejection unit 300 is attached to the tip of the arm 220, thatis, the arm 226, as an end effector.

The liquid ejection unit 300 includes a liquid ejecting head 310 thatejects ink, which is an example of a liquid, toward thethree-dimensional object W, an energy emitting portion 330 that cures orsolidifies the ink ejected from the liquid ejecting head 310 to thethree-dimensional object W, and a pressure control valve 320 foradjusting the pressure of the liquid supplied to the liquid ejectinghead 310. Since each of these elements 310, 320, and 330 is fixed to thearm 226, the relationship between their positions and postures is fixed.

The ink ejected by the liquid ejecting head 310 is not particularlylimited, and examples of the ink include a water-based ink in which acoloring material such as a dye or a pigment is dissolved in anwater-based solvent, a curable ink using a curable resin such as anultraviolet curable type, and a solvent-based ink in which a coloringmaterial such as a dye or a pigment is dissolved in an organic solvent.Among them, a curable ink is preferably used. The curable ink is notparticularly limited, and may be any of a thermosetting type, aphotocurable type, a radiation curable type, and an electron beamcurable type, but a photocurable type such as an ultraviolet curabletype is preferable. The ink is not limited to the solution, and may bean ink in which a coloring material or the like is dispersed as adispersant in a dispersion medium. Further, the ink is not limited tothe ink containing a coloring material, and may be an ink containingconductive particles such as metal particles for forming wiring or thelike as a dispersant.

Although not shown in FIG. 1 , the liquid ejecting head 310 has anenergy generating element that generates energy for applying pressure tothe liquid, a cavity (pressure chamber) that houses ink, and a nozzlethat communicates with the cavity. Here, a piezoelectric element is usedas the energy generating element. However, a heat generating element maybe used as the energy generating element. Here, the piezoelectricelement is provided for each cavity, and the piezoelectric element bendsand vibrates when a signal for ejecting ink is supplied to thepiezoelectric element. Thereby, the pressure in the cavity changes, andink is ejected from the nozzle of the liquid ejecting head 310corresponding to the cavity.

The pressure control valve 320 is a valve mechanism that opens andcloses according to the pressure of the ink in the liquid ejecting head310. By this opening and closing, the pressure of the ink in the liquidejecting head 310 is maintained at a negative pressure within apredetermined range. Therefore, the meniscus of the ink formed in thenozzle of the liquid ejecting head 310 is stabilized.

In the example shown in FIG. 1 , the number of each of the liquidejecting head 310 and the pressure control valve 320 included in theliquid ejection unit 300 is one, but the number is not limited thereto,and two or more may be used. Further, the position where the pressurecontrol valve 320 is installed is not limited to the arm 226, and maybe, for example, another arm or a fixed position with respect to thebase 210.

The energy emitting portion 330 emits energy such as light, heat,electron beam, or radiation, depending on the type of ink. For example,when the ink is ultraviolet curable type, the energy is ultravioletrays. The energy emitting portion 330 has a configuration according tothe type of energy. For example, when the energy is ultraviolet rays,the energy emitting portion 330 includes a light source such as a lightemitting element such as a light emitting diode (LED) that emitsultraviolet rays. It is preferable that the energy emitting portion 330can adjust the intensity of the emitted energy. Further, the energyemitting portion 330 may further include an optical component such as alens for adjusting the energy emitting direction or the energy emittingrange. Hereinafter, the surface formed by the portion where the energyemitting portion 330 emits energy is referred to as an emitting surface.

The liquid supply unit 400 is a mechanism for supplying ink to theliquid ejecting head 310. The liquid supply unit 400 includes a liquidstorage portion 410 and a supply flow path 420.

The liquid storage portion 410 is a container for storing ink as aliquid. The liquid storage portion 410 is, for example, a bag-shaped inkpack made of a flexible film.

The liquid storage portion 410 is fixed to a wall, a ceiling, a pillar,or the like so that it is always located in the Z1 direction withrespect to the liquid ejecting head 310. That is, the liquid storageportion 410 is located above the moving area of the liquid ejecting head310 in the vertical direction. Therefore, ink can be supplied from theliquid storage portion 410 to the liquid ejecting head 310 with apredetermined pressurizing force without using a mechanism such as apump. The place where the liquid storage portion 410 is installed may belocated below the liquid storage portion 410 in the vertical directionwith respect to the liquid ejecting head 310. In this case, for example,ink may be supplied from the liquid storage portion 410 to the liquidejecting head 310 at a predetermined pressure by using a pump.

The supply flow path 420 is a flow path for supplying ink from theliquid storage portion 410 to the liquid ejecting head 310. The pressurecontrol valve 320 described above is provided in the middle of thesupply flow path 420. Therefore, even if the positional relationshipbetween the liquid ejecting head 310 and the liquid storage portion 410changes, the fluctuation of the ink pressure in the liquid ejecting head310 can be reduced.

The supply flow path 420 is formed with, for example, the internal spaceof the pipe body. Here, the pipe body used for the supply flow path 420is made of an elastic material such as a rubber material or an elastomermaterial, and has flexibility. By forming the supply flow path 420 usingthe flexible pipe body in this way, a change in the relative positionalrelationship between the liquid storage portion 410 and the pressurecontrol valve 320 is allowed. Therefore, even if the position or postureof the liquid ejecting head 310 changes while the position and postureof the liquid storage portion 410 are fixed, ink can be supplied fromthe liquid storage portion 410 to the pressure control valve 320. A partof the supply flow path 420 may be made of a member having noflexibility. Further, a part of the supply flow path 420 may beconfigured to have a distribution flow path for distributing ink to aplurality of locations, or may be configured to be integrated with theliquid ejecting head 310 or the pressure control valve 320.

FIG. 2 is a block diagram showing a schematic configuration of the imageprocessing device 60 and the robot control device 50. The robot controldevice 50 is a device that controls the drive of the robot 200. Therobot control device 50 has a function of controlling the drive of therobot 200, a function of controlling the ejecting operation of theliquid ejecting head 310, and a function of synchronizing the ejectingoperation of the liquid ejecting head 310 with the operation of therobot 200.

The image processing device 60 includes a storage section 650 and acommunication section 660 in addition to the display section 601 and thedisplay control device 610 described above. The communication section660 performs data communication with an external device, for example,the robot control device 50. The storage section 650 is constituted by astorage device such as a RAM and a ROM. The storage section 650 storesvarious programs that control the operation of the image processingdevice 60.

The display control device 610 is constituted by a CPU. The displaycontrol device 610 includes one or more control sections 611, one ormore reception sections 621, one or more generation sections 631, andone or more recognition sections 641. Each of the control section 611,the reception section 621, the generation section 631, and therecognition section 641 functions by loading various programs stored inthe storage section 650. At least a part of the functions of the displaycontrol device 610 may be configured by a hardware circuit.

The control section 611 generates a screen for the user to give aninstruction and causes the display section 601 to display the screen.The user inputs an instruction to the image processing device 60 usingthe screen displayed on the display section 601.

The reception section 621 receives an instruction from the user via thedisplay section 601 or an input device such as a keyboard or a mouse.The input device may be a voice input device.

The generation section 631 generates image data for forming an image asa formation by ejecting a liquid to the three-dimensional object Waccording to the contents of the input instruction. The generated imagedata is transmitted to the robot control device 50 via the communicationsection 660. The robot control device 50 generates a control instructionfor controlling the robot 200 based on the received image data andtransmits the control instruction to the robot 200.

The recognition section 641 recognizes a user who gives an instructionvia the display section 601 and the authority of the user. Based on theuser's authority recognized by the recognition section 641, the controlsection 611 changes the content displayed on the display section 601.The detailed function of the recognition section 641 will be describedlater.

A printing step of printing an image on each surface of thethree-dimensional object W using the robot control device 50 and therobot 200 includes the following step s. That is, the printing stepincludes a pre-formation step of setting a reference point and a path, aforming step of performing a liquid ejecting operation as a part offorming a three-dimensional object, and a curing step of performing acuring operation. When the robot control device 50 receives aninstruction from the image processing device 60 to start printingincluding image data, the pre-formation step is executed.

Upon receiving an instruction to start printing via the receptionsection 621, the pre-formation step is executed. In the pre-formationstep, first, a first reference point and a second reference point areset. Here, the first reference point is a point indicating the positionof the liquid ejecting head 310, and is located at the center of anozzle surface. The second reference point is a point indicating theposition of the energy emitting portion 330, and is located at thecenter of an emitting surface. The first reference point is not limitedto the center of the nozzle surface, and may be any position as long asit is located at a position closer to the nozzle surface than theemitting surface in the liquid ejection unit 300. Further, the secondreference point is not limited to the center of the emitting surface,and may be any position as long as it is located at a position closer tothe emitting surface than the nozzle surface in the liquid ejection unit300. The first reference point and the second reference point may becontrolled so as to include only one of the reference points.

The setting of the first reference point and the second reference pointis performed, for example, by moving the portion of the liquid ejectionunit 300, which should be one of these reference points, to a knownposition in the base coordinate system. The other reference point is setbased on the positional relationship between these reference points. Thesetting of the first reference point and the second reference point mayinclude a step of determining the three-dimensional object W and theformation target portion by a camera or a sensor provided in thethree-dimensional object forming device 100.

Next, the robot control device 50 determines a first path as a path tobe moved of the first reference point based on three-dimensional objectinformation indicating the position and shape of the three-dimensionalobject W. Similarly, the robot control device 50 determines a secondpath as a path to be moved of the second reference point based onthree-dimensional object information indicating the position and shapeof the three-dimensional object W. In this case, the information such asthe three-dimensional shape of the three-dimensional object W may bestored in the robot control device 50 in advance, or may be theinformation recognized by the camera or the sensor provided in thethree-dimensional object forming device 100. The first path and thesecond path may be the same as or different from each other.

In the forming step, the ejection control of the liquid ejecting head310 is performed while the first reference point moves along the firstpath according to the control of the robot control device 50. Thereby,the liquid ejecting head 310 ejects the liquid toward thethree-dimensional object W, and an image is printed on each surface ofthe three-dimensional object W.

In the curing step, the ink is cured or solidified by the energyemitting portion 330 emitting energy toward the ink ejected to thethree-dimensional object W while the second reference point moves alongthe second path according to the control of the robot control device 50.

The three-dimensional object W may be in a state where its position andposture can be changed by rotation or the like, or may be fixed. Forexample, a hand may be attached to the tip of the arm 220 of thearticulated robot as an end effector, and the three-dimensional object Wmay be gripped by the hand. By moving the three-dimensional object W toa position suitable for the forming operation by the three-dimensionalobject forming device 100 and changing the posture of thethree-dimensional object W in association with the rotation of the handby an operation such as rotating the hand at that position, a formationcan be formed on any surface of the three-dimensional object W. Further,when fixing the three-dimensional object W, for example, by fixing thethree-dimensional object W to a pedestal whose position and posture canbe changed by rotation, it may be possible to adjust the formationlocation of the formation on the three-dimensional object W. Further,the three-dimensional object W may be maintained in a certain positionand posture by fixing the three-dimensional object W to a pedestal fixedto a floor surface, a ceiling, a wall, or the like.

In this way, when an image as a formation is printed and formed on thethree-dimensional object W, a method of improving the convenience of theuser by making formation candidates to be formed visible in a preview inadvance, and displaying the preview image as a three-dimensional imagecan be considered. In this case, if the preview is performed on thefixed three-dimensional image, only the information from one viewpointcan be obtained, and it is not possible to confirm whether or not theformation is formed as intended when viewed in a plurality ofdirections. Further, if the preview is performed in which the viewinglocation of the three-dimensional image is made variable by a rotationoperation or the like, the state after the formation can be grasped fromvarious angles, but the operation by the user is required, which lacksconvenience. Therefore, the present disclosure provides a techniquehighly convenient for the user in the image processing device 60 used toform the three-dimensional object W. Hereinafter, the processing contentof the image processing device 60 and a display mode of an operatorscreen displayed on the display section 601 according to the embodimentof the present disclosure will be described.

A-2. Processing Content of Image Processing Device and Display Mode ofOperator Screen

Assuming the device configuration described above, the display and inputmodes controlled by the image processing device 60 in thethree-dimensional object forming system 10 will be described.

The recognition section 641 shown in FIG. 2 included in the imageprocessing device 60 recognizes whether the user selected on a userselection screen 758 to be described later is an “operator” or an“administrator” as a user different from the operator, and performscontrol such that a screen according to each authority is displayed.When the “operator” is selected as the user, the control section 611displays a first screen S1 and a second screen S2 as screens for theoperator in a switchable manner on the display section 601. When the“administrator” is selected as the user, the control section 611displays an administrator screen AS as a combination setting screen onthe display section 601.

FIG. 3 is a diagram showing an example of the first screen S1 accordingto the embodiment of the present disclosure. The first screen S1includes a status screen 750 displayed in the upper end area of thefirst screen S1, a user menu screen 770 displayed in the left end areaof the first screen S1, a preview screen 70 displayed in the left areaof the first screen S1, and an operation screen 80 displayed in theright area of the first screen S1. The display positions of the screens750, 770, 70, and 80 are not limited to the above description.

The status screen 750 is a screen for displaying information about thestate of the three-dimensional object forming device 100. The statusscreen 750 includes a job name display screen 751, a device statedisplay screen 752, a message confirmation button 753, a warningnotification confirmation button 755, a user display screen 757, and abasic setting button 760. The job name display screen 751 displays thecurrently selected job name related to the setting contents. In FIG. 3 ,“custom setting” is selected as the job name. The device state displayscreen 752 is a screen for displaying the state of the printingoperation in the three-dimensional object forming device 100. Themessage confirmation button 753 is a button for confirming a messagefrom the administrator, which will be described later. The warningnotification confirmation button 755 is a screen for displaying a listof warning notifications from the three-dimensional object formingsystem 10. The user display screen 757 is a screen for selecting a userof the three-dimensional object forming system 10. The basic settingbutton 760 is a button for displaying a screen for making settingsrelated to the three-dimensional object forming system 10. The detailsof the device state display screen 752, the message confirmation button753, the warning notification confirmation button 755, the user displayscreen 757, and the basic setting button 760 will be described below.

FIG. 4 is a diagram illustrating the device state display screen 752according to the embodiment of the present disclosure. In FIG. 4 , sixstates are shown. The six states indicate “error”, “emergency stop”,“pause”, “printing”, and “preparing for printing”. Further, in additionto the six states, there is a state indicating “waiting for printing” asshown in the device state display screen 752 shown in FIG. 3 . To theleft of each piece of character information, logo information indicatingthe content of each piece of character information is displayed. On thedevice state display screen 752, one of the seven states to be describedbelow is displayed according to the state of the printing operation.

The “waiting for printing” state is displayed until the robot controldevice 50 receives an instruction to start printing including image datafrom the image processing device 60, that is, before a print executionbutton 864 to be described later is pressed. The “error” state isdisplayed when some abnormality that cannot be printed occurs in thethree-dimensional object forming device 100. The “emergency stop” stateis displayed when the user presses an emergency stop switch (not shown)displayed on the display section 601 via the reception section 621 andthe three-dimensional object forming device 100 is urgently stopped. Inaddition, the “emergency stop” state is also displayed when thethree-dimensional object forming device 100 automatically stops, such aswhen an excessive temperature rise or leakage of ink is detected. The“pause” state is displayed, when either the forming step or the curingstep is being executed, in a case where an instruction to temporarilystop printing is received from the user via the reception section 621,or in a case where the setting to temporarily stop printing is performedin advance before starting the next print job. In addition, the “pause”is displayed even until the instruction is received and the ink ejectionactually stops. The “printing” state is displayed in a case where thethree-dimensional object forming device 100 is executing the formingstep and the curing step as printing. The “preparing for printing” stateis displayed in the period after the print execution button 864 ispressed and before the forming step is executed.

FIG. 5 is a diagram illustrating a message screen 754 according to theembodiment of the present disclosure. The message screen 754 isdisplayed in a case where there is a message from the administrator, forexample, an instruction from the administrator. The message screen 754is displayed in a pop-up format that automatically pops up when, forexample, the user places a cursor on the message confirmation button 753by operating the mouse. Further, the message screen 754 may be alwaysdisplayed in a case where a message from the administrator isregistered, or may be displayed only when the user presses the messageconfirmation button 753. The method of inputting a message from theadministrator will be described later.

FIG. 6 is a diagram illustrating a warning notification screen 756according to the embodiment of the present disclosure. In the exampleshown in FIG. 6 , the contents of the warning display include a firstwarning notification notifying that the remaining amount of ink ortoner, which is a consumable used for printing, is approaching the lowerlimit value of printing, and a second warning notification notifyingthat the free capacity of a waste liquid tank is approaching the limitvalue. The warning notification screen 756 is displayed in a pop-upformat that automatically pops up when, for example, the user places acursor on the warning notification confirmation button 755 by operatingthe mouse. In this case, the warning notification confirmation button755 may be displayed so as to be easily visually recognizable when thereis a warning notification. For example, the warning notificationconfirmation button 755 may be controlled to blink. Further, the warningnotification screen 756 may be always displayed in a case where there isa warning notification, or may be displayed only when the user pressesthe warning notification confirmation button 755. The method ofcalculating the remaining amount of ink and the method of calculatingthe amount of waste liquid stored will be described later.

FIG. 7 is a diagram illustrating a user selection screen 758 accordingto the embodiment of the present disclosure. The user selection screen758 includes a user selection button 759. In the example shown in FIG. 7, the user selection screen 758 is displayed by selecting on the userdisplay screen 757, for example, by a click operation. In addition, theuser display screen always displays the currently selected user.

The currently selected user is displayed on the user selection screen758. In the example shown in FIG. 7 , the “operator” is selected as theuser. The name displayed on the user selection screen 758 may be ageneric name for a group of users classified according to the differencein authority, such as the “operator” and the “administrator”, and a namethat can identify an individual, for example, a name or employee number,a user ID assigned to the individual, or a combination thereof.

The user selection button 759 is a button for switching from thecurrently selected user to another user. In the example shown in FIG. 7, by selecting on the user selection button 759, for example, by a clickoperation, although not shown, a separate screen for selecting a user isdisplayed. This separate screen may be provided with, for example, auser selection field for selecting a user. The user selection field is,for example, an input field provided with a pull-down menu fordisplaying a list of users stored in advance in the storage section 650and a search function by character input.

The user selected by the user selection button 759 is recognized by therecognition section 641. Specifically, the recognition section 641recognizes who the user is and recognizes the authority of that person.The recognition of the user and the user's authority can be realized by,for example, the following configuration and control. The storagesection 650 stores an ID, a name, and a user's authority assigned to anindividual as information about the user in advance. The user'sauthority is a group of authority classified according to the range offunctions that can be executed, such as the above-mentioned “operator”and “administrator”. The range of functions that can be executed differsdepending on the classification of the “operator” and the“administrator”. First, the recognition section 641 collates the ID ofthe user stored in the storage section 650 with the ID of the currentlyselected user, and recognizes whether the authority of the currentlyselected user is the “operator” or the “administrator”. Next, thecontrol section 611 displays a screen according to the user's authoritybased on a result of recognition of the recognition section 641. In thepresent embodiment, when the user's authority is the “operator”, one ofthe first screen S1 and the second screen S2 as the operator screen isselectively displayed on the display section 601 as one of the functionsthat can be executed by the operator. Further, when the user's authorityis the “administrator”, in addition to the functions that can beexecuted by the operator, an administrator screen AS as one of thefunctions that can be executed by the administrator, which will bedescribed later, is displayed.

When the user is not changed by the user selection button 759, that is,when the user is not changed from the currently selected user, theabove-described processing of the recognition section 641 is executedfor the currently selected user.

The basic setting button 760 shown in FIG. 3 is a button used whendisplaying a screen for making settings different from the varioussetting items displayed on the first screen S1, the second screen S2 tobe described later, and the administrator screen AS to be describedlater. For example, the control section 611 causes the display section601 to display a screen different from the first screen S1 byrecognizing that the basic setting button 760 has been pressed. Forexample, the control section 611 causes the display section 601 todisplay a screen for setting the software currently used in thethree-dimensional object forming system 10.

The image processing device 60 provides a plurality of menus accordingto the user's authority. As shown in FIG. 3 , the user menu screen 770is a screen for switching main menus. The user menu screen 770 includesa first menu button 771 and a second menu button 772. In the exampleshown in FIG. 3 , the first menu button 771 selectively displays thefirst screen S1 as a print screen and the second screen S2 to bedescribed later. Further, the second menu button 772 displays amaintenance screen for making settings for repairing and maintenance ofthe three-dimensional object forming system 10. On the screen displayedby activating the second menu button 772, for example, a screen forinstructing the user to execute the nozzle check of the nozzle providedin the liquid ejecting head 310 and the cleaning of the liquid ejectinghead 310 is displayed. The number of menus and the number of menubuttons provided by the image processing device 60 are not limitedthereto.

Next, the preview screen 70 and the operation screen 80 will bedescribed. First, the preview screen 70 will be described.

As shown in FIG. 3 , the outer shape of the preview screen 70 is definedby a rectangular area. The preview screen 70 includes a first individualpreview screen 701, a work name 861 of the three-dimensional object W,and a magnification change screen 862.

The first individual preview screen 701 has a plurality of screensincluding images printed on a plurality of surfaces of thethree-dimensional object W. That is, the preview screen 70 in the firstscreen S1 includes M (M is an integer of three or more) number of firstindividual preview screens 701. In the present embodiment, M is “4”.Specifically, the M number of first individual preview screens 701include a first preview screen 71 as the first individual preview screen701, a second preview screen 72 as the first individual preview screen701, a third preview screen 73 as the first individual preview screen701, and a fourth preview screen 74 as the first individual previewscreen 701. The outer shape of each first individual preview screen 701is defined by a rectangular area.

The first preview screen 71 makes a first formation candidate 721, whichis a formation candidate to be formed on a first forming surface 711 asthe forming surface of the three-dimensional object W, visible to theuser. The second preview screen 72 makes a second formation candidate722, which is a formation candidate to be formed on a second formingsurface 712 as a forming surface different from the first formingsurface 711 of the three-dimensional object W, visible to the user. Thethird preview screen 73 makes a third formation candidate 723, which isa formation candidate to be formed on a third forming surface 713 as aforming surface different from the first forming surface 711 and thesecond forming surface 712 of the three-dimensional object W, visible tothe user. The fourth preview screen 74 makes a fourth formationcandidate 724, which is a formation candidate to be formed on a fourthforming surface 714 as a forming surface different from the firstforming surface 711, the second forming surface 712, and the thirdforming surface 713 of the three-dimensional object W, visible to theuser.

The three-dimensional object W in the present embodiment is a tubularcup with a handle, a so-called mug. Further, among the outer surfaces ofthe three-dimensional object W, that is, the outer surfaces of the mug,the surface viewed from the side opposite to the side where the handleis located is defined as the front surface as the first forming surface711. Further, among the outer surfaces of the three-dimensional objectW, the surface viewed from the side where the handle is located isdefined as the back surface as the second forming surface 712. Further,among the outer surfaces of the three-dimensional object W, the surfaceviewed from one side with the handle on the left side is defined as theleft surface as the third forming surface 713. Further, among the outersurfaces of the three-dimensional object W, the surface viewed from theother side with the handle on the right side is defined as the rightsurface as the fourth forming surface 714.

It is preferable that the names of the forming surfaces 711 to 714 aredisplayed on the first individual preview screen 701 so that the usercan easily visually recognize which of the forming surfaces 711 to 714of the three-dimensional object W is the preview. For example, the firstpreview screen 71 is a screen for displaying a print preview on thefront surface as the first forming surface 711. Therefore, as shown inFIG. 3 , “Front Image”, which means the front view, is displayed in thefirst preview screen 71. The display for distinguishing the formingsurfaces 711 to 714 is not limited to the present embodiment, and may beany notation that can be distinguished by the user.

On the first preview screen 71, the second preview screen 72, the thirdpreview screen 73, and the fourth preview screen 74, preview images 781to 784 in which formation candidates are projected onto the formingsurfaces 711 to 714 of the three-dimensional object W are displayed.That is, the control section 611 generates preview images 781 to 784 inwhich images that are candidates for printing are combined with theimages of the forming surfaces 711 to 714 of the three-dimensionalobject W for each of the plurality of first individual preview screens701, and displays the generated preview images on the display section601.

On the first preview screen 71, the first preview image 781 is displayedas a preview image in which the first formation candidate 721 isprojected onto the first forming surface 711 of the three-dimensionalobject W. In the example shown in FIG. 3 , the first preview image 781is displayed as a preview image in which an image of a heart, which isthe first formation candidate 721, is projected onto the front surfaceof the mug as the first forming surface 711. Similarly, on the secondpreview screen 72, the second preview image 782 is displayed as apreview image in which the second formation candidate 722 is projectedonto the second forming surface 712 of the three-dimensional object W.Further, on the third preview screen 73, the third preview image 783 isdisplayed as a preview image in which the third formation candidate 723is projected onto the third forming surface 713 of the three-dimensionalobject W is displayed. Further, on the fourth preview screen 74, thefourth preview image 784 is displayed as a preview image in which thefourth formation candidate 724 is projected onto the fourth formingsurface 714 of the three-dimensional object W.

The first individual preview screen 701 further includes individualdetermination screens 731 to 734 corresponding to the respective formingsurfaces 711 to 714. The individual determination screens 731 to 734 arescreens for receiving instructions from the user as to whether or not toprint an image on each of the forming surfaces 711 to 714. The firstpreview screen 71 includes the first individual determination screen731. Similarly, the second preview screen 72 includes the secondindividual determination screen 732, and the third preview screen 73includes the third individual determination screen 733. Further, thefourth preview screen 74 includes the fourth individual determinationscreen 734.

The first individual determination screen 731 is a screen for the userto determine whether or not to print the image as the first formationcandidate 721 displayed on the first preview screen 71 on the firstforming surface 711. Similarly, the second individual determinationscreen 732 is a screen for the user to determine whether or not to printthe image as the second formation candidate 722 displayed on the secondpreview screen 72 on the second forming surface 712. Further, the thirdindividual determination screen 733 is a screen for the user todetermine whether or not to print the image as the third formationcandidate 723 displayed on the third preview screen 73 on the thirdforming surface 713. Further, the fourth individual determination screen734 is a screen for the user to determine whether or not to print theimage as the fourth formation candidate 724 displayed on the fourthpreview screen 74 on the fourth forming surface 714.

The first individual determination screen 731, the second individualdetermination screen 732, the third individual determination screen 733,and the fourth individual determination screen 734 are constituted bycheck boxes. When a check is entered in the check box, the robot 200prints the image on the corresponding forming surfaces 711 to 714.

The processing flow executed by the control section 611 when a user'sinstruction is received on the individual determination screens 731 to734 via the display section 601 will be described by taking the firstindividual determination screen 731 as an example. The processing flowsof the second individual determination screen 732 to the fourthindividual determination screen 734 are the same as that of the firstindividual determination screen 731.

When printing an image as the first formation candidate 721 on the firstforming surface 711 of the three-dimensional object W, the user checksthe first individual determination screen 731 displayed on the displaysection 601. When the first individual determination screen 731 ischecked, the recognition section 641 recognizes that a formationinstruction from the user that printing is necessary has been receivedvia the reception section 621. Subsequently, the recognition section 641transmits the formation instruction of the first formation candidate 721to the first forming surface 711 of the three-dimensional object W tothe control section 611. In accordance with the input instruction, here,the formation instruction, the control section 611 displays image datacorresponding to the formation instruction, which is generated inadvance by the generation section 631, as the first preview image 781located on the display section 601, here, the first preview screen 71.Here, the image data has been generated by the generation section 631 inadvance, when the recognition section 641 recognizes the reception ofthe formation instruction by the reception section 621, the recognitionsection 641 may also transmit the formation instruction to thegeneration section 631, and the generation section 631 may generateimage data based on the reception.

When the formation instruction is received, the data names of theformation candidates 721 to 724 may be displayed in the correspondingpreview screens 71 to 74. For example, on the first preview screen 71 ofFIG. 3 , “Figure1.jpg”, which is the data name of the first formationcandidate 721, is displayed.

As shown in FIG. 3 , when the second individual determination screen 732is unchecked, the control section 611 recognizes that a non-formationinstruction from the user that printing is unnecessary has been receivedvia the reception section 621. When the non-formation instruction isreceived, the formation instruction is not transmitted to the generationsection 631. When the individual determination screens 731 to 734 areunchecked, that is, when the instruction not to print is received, thefact that printing is not performed may be displayed in thecorresponding first individual preview screen 701. For example, as shownin the second preview screen 72 of FIG. 3 , when the second individualdetermination screen 732 is unchecked, “Do not print” is displayedinstead of the data name of the second formation candidate 722. Further,when the instruction not to print is received, the first individualpreview screen 701 itself corresponding to the forming surface not to beprinted may be controlled not to be displayed instead of displaying thefact that printing is not performed. Further, when the instruction notto print is received, although the first individual preview screen 701corresponding to the forming surfaces 711 to 714 not to be printed maybe displayed, the formation candidates 721 to 724 corresponding to theforming surfaces 711 to 714 may be controlled not to be displayedinstead of displaying the fact that printing is not performed. For easeof understanding, the second formation candidate 722 to be printed whenthe second individual determination screen 732 is checked is shown by adotted line.

When the user gives a non-formation instruction not to form theformation candidates 721 to 724 on the individual determination screens731 to 734 via the reception section 621, the control section 611 mayperform control such that the preview images 781 to 784 of the formingsurfaces 711 to 714 for which the non-formation instruction has beengiven are not displayed on the corresponding preview screens 71 to 74.For example, the second preview screen 72 that has received thenon-formation instruction is hidden. In this way, the number of thefirst individual preview screens 701 displayed in the preview screen 70is reduced, and the hidden area becomes a free area. Another firstindividual preview screen 701, for example, another preview screen 75,which will be described later, may be displayed in the free area, or thecurrently displayed first individual preview screen 701, for example,the first preview screen 71 may be enlarged and displayed.

Further, when the number of the first individual preview screens 701displayed on the preview screen 70 is smaller than that of a first casein a second case, the control section 611 may control the size of thefirst individual preview screen 701 of the preview screen 70 or thesizes of the preview images 781 to 784 in the first individual previewscreen 701 such that they can be enlarged more than in the first case.

The magnification change screen 862 is a screen for changing the sizesof each first individual preview screen 701 displayed on the firstindividual preview screens 701 and a second individual preview screen702 to be described later. The magnification change screen 862 displaysthe current display magnification and includes an enlargement button anda reduction button. In the example shown in FIG. 3 , the displaymagnification is “100%”, the “+ button” provided on the right side ofthe display magnification is the enlargement button, and the “− button”provided on the left side of the display magnification is the reductionbutton. The user can increase the display magnification by pressing theenlargement button and decrease the display magnification by pressingthe reduction button. In addition, instead of the enlargement button andthe reduction button, an input field may be provided so that the usercan change the display magnification by inputting the displaymagnification in the input field. When the display section 601 has atouch panel function, it may be possible to change the displaymagnification by pinching in or pinching out with the user's finger onthe preview screen 70.

When receiving a magnification change instruction from the user by atleast one of the enlargement button and the reduction button, it ispreferable to change both the display magnification of the first formingsurface 711 and the display magnification of the first formationcandidate 721, and the entire first individual preview screen 701 may beenlarged or reduced.

According to the image processing device 60 described above, when aformation is formed on the three-dimensional object W which is athree-dimensionally formed object, images of formation candidates to beformed viewed in a plurality of directions are displayed. Therefore, theuser can grasp the state after formation from various surfaces. That is,the user can confirm whether or not the desired formation is formed oneach of the forming surfaces 711 to 714 of the three-dimensional objectW before printing is started.

Further, the image processing device 60 described above displays thepreview images 781 to 784 for each of the forming surfaces 711 to 714 ofthe three-dimensional object W. Therefore, the preview images 781 to 784of the three-dimensional object W can be visually recognized withoutrequiring the user to perform an operation such as rotation. That is,the user can easily confirm the preview image of the three-dimensionalobject W as a three-dimensionally formed object from multiple surfaces.

Next, the operation screen 80 will be described. The outer shape of theoperation screen 80 is defined by a rectangular area. The operationscreen 80 is arranged adjacent to the preview screen 70. The operationscreen 80 is a screen for displaying information about the currentlyselected combination and the setting for the combination and receivingthe user's operation. The operation screen 80 includes a combinationselection screen 840, a read button 891, and a combination save button892. The combination selection screen 840, the read button 891, and thecombination save button 892 are displayed side by side in a horizontalrow in the upper area of the operation screen 80. The operation screen80 further includes a first operation screen 81, a second operationscreen 82, a third operation screen 83, and a fourth operation screen84. The first operation screen 81 to the fourth operation screen 84 aredisplayed in a vertical row in the area below the combination selectionscreen 840. The operation screen 80 further includes a second displaystate change button DC2, a number-of-copies setting screen 863, and aprint execution button 864. The second display state change button DC2is arranged on the left side of the first operation screen 81 to thefourth operation screen 84 in the operation screen 80. The detailedfunction of the second display state change button DC2 will be describedlater. The number-of-copies setting screen 863 and the print executionbutton 864 each are arranged below the first operation screen 81 to thefourth operation screen 84 in the operation screen 80.

An operation guide for each screen may be displayed on the operationscreen 80. For example, the area including the combination selectionscreen 840, the read button 891, and the combination save button 892 isreferred to as a “combination selection area”. Further, an area in whicha screen including the first operation screen 81, the second operationscreen 82, the third operation screen 83, and the fourth operationscreen 84 and corresponding to each first individual preview screen 701is displayed is referred to as an “operation area”. In the example shownin FIG. 3 , as an operation guide, a display of “Select a job” as aheading of the combination selection area and an explanation forindicating the operation content of the combination selection area aredisplayed. For example, the explanation in the combination selectionarea is “Select a preset job. Alternatively, you can also change andsave an existing job.” Similarly, in the example shown in FIG. 3 , as anoperation guide, a display of “printed image” as a heading of theoperation area and a display of “Select an image to be printed on eachside of the work.” as an explanation for indicating the operationcontent of the operation area are shown. The headings and explanationsin the area are not limited to the present disclosure, and can beoptionally displayed and may not be displayed.

Further, the user of the first screen S1 is an operator. The main taskof the operator is to execute printing after confirming the previewimage as a finished image and confirming that there is no problem withthe setting contents displayed on the display section 601 beforeprinting. Therefore, it is preferable that the preview screen 70 isdisplayed larger than the operation screen 80 so that the operator caneasily visually recognize the preview image on the first screen S1. Inthe example shown in FIG. 3 , the preview screen 70 on the first screenS1 and the operation screen 80 on the first screen S1 are displayed at aratio of about 3:2. The present disclosure is not limited to the ratiodescribed above, and may be a state in which the preview screen 70 andthe operation screen 80 are displayed on the first screen S1.

The combination selection screen 840 is a screen on an administratorsetting screen 90, which will be described later, in which the userselects a combination of images as formations to be formed on therespective forming surfaces 711 to 714 of the three-dimensional object Wregistered in advance in the storage section 650 by the administrator.The combination of images in the present embodiment is a combination offormation candidates including the first formation candidate 721, thesecond formation candidate 722, the third formation candidate 723, andthe fourth formation candidate 724, and is information in which theforming surfaces 711 to 714 of the three-dimensional object W and theimage to be printed are associated with each other. Further, thecombination includes information about the three-dimensional object Wand information such as the print positions of the images as theformation candidates 721 to 724 for the respective forming surfaces 711to 714 and performing of printing. The combination may include colorinformation of the image and the like.

As described above, the combination selected on the combinationselection screen 840 is a group of information in which the formingsurfaces 711 to 714 of the three-dimensional object W and the images tobe printed on the respective forming surfaces 711 to 714 are associatedwith each other. Therefore, by selecting any combination displayed onthe combination selection screen 840, the images to be printed on therespective forming surfaces 711 to 714 of the three-dimensional object Wcan be set at one time. As an example of formations preferably used whensetting at one time, a case in which the setting contents registered asa combination are infrequently changed or a case in which a specificformation candidate is attached in common to the three-dimensionalobject W is conceivable. For example, the case is when the formationcandidates 721 to 724 are company names or slogans. Since the user canset the image to be printed by using the combination, for images whosesetting contents are infrequently changed, it is not necessary to resetthe setting every time printing is performed on each of the formingsurfaces 711 to 714 of the three-dimensional object W. That is, insetting the data when forming the formation on the three-dimensionalobject W, the convenience of the user is improved by providing thecombination setting as compared with the case of only the individualsetting.

In the example shown in FIG. 3 , the combination selection screen 840 isconstituted by a pull-down menu. When the combination selection screen840 is selected, the selectable combinations are displayed by thepull-down menu, and the user can select one combination from among thecombinations displayed by the pull-down menu. The combination selectionscreen 840 may not be a pull-down menu, but may be a text box forinputting characters indicating a combination. In this case, the controlsection 611 searches for a combination of names close to the inputcharacters from the plurality of combinations stored in the storagesection 650, and displays the combination on the combination selectionscreen 840. Further, it may be a combo box in which a pull-down menu anda text box having a search function are used together.

The read button 891 is a button for reading the combination selected onthe combination selection screen 840 and reflecting the information ofthe selected combination on the preview screen 70 and the operationscreen 80. When the read button 891 is pressed, the control section 611displays images constituting the combination selected on the combinationselection screen 840 on the first individual preview screen 701corresponding to each of the forming surfaces 711 to 714 and theoperation screen 80 corresponding to each of the forming surfaces 711 to714. The display mode on the operation screen 80 will be describedbelow.

The combination save button 892 is a button for saving the changedcombination with a different name when at least a part of thecombination is changed by the user on the first operation screen 81 tothe fourth operation screen 84, which will be described later, withrespect to the combination selected on the combination selection screen840. The detailed function of the combination save button 892 will bedescribed later.

The first operation screen 81 is a screen corresponding to the firstpreview screen 71, and is a screen for setting the first formationcandidate 721 to be printed on the first forming surface 711 of thethree-dimensional object W. The first operation screen 81 includes afirst display state change button DC1, a first determination screen 831as a determination screen, a first individual selection screen 841 as anindividual selection screen, and a first thumbnail screen 851 as athumbnail screen.

It is preferable that the names of the forming surfaces 711 to 714 aredisplayed as headings on the individual operation screens 81 to 84 sothat the user can easily visually recognize which of the formingsurfaces 711 to 714 of the three-dimensional object W is the preview.For example, on the first operation screen 81, as shown in FIG. 3 ,“Front Image” meaning the front surface is displayed. The display fordistinguishing the forming surfaces 711 to 714 is not limited to thepresent embodiment, and may be any notation that can be distinguished bythe user.

The first display state change button DC1 is a button for switchingbetween display and non-display by opening and closing a specific areain the screen in a foldable manner. That is, on the first operationscreen 81, the display and non-display are switched by opening andclosing an operation information area in the first operation screen 81in a foldable manner. The above-mentioned “operation information area”means an area including operation information such as the firstdetermination screen 831, the first individual selection screen 841, thefirst thumbnail screen 851, and data names of the first formationcandidate 721.

In the present embodiment, the initial state is the state in which theoperation information area is displayed. When the user presses the firstdisplay state change button DC1 while the operation information area isdisplayed, the operation information area is folded from the bottom tothe top in parallel with the heading. That is, only the heading isdisplayed, and the operation information area is hidden. Further, whenthe user presses the first display state change button DC1 again whilethe operation information area is not displayed, the operationinformation area is displayed again.

The second operation screen 82 is a screen corresponding to the secondpreview screen 72, and is a screen for setting the second formationcandidate 722 to be printed on the second forming surface 712 of thethree-dimensional object W. The second operation screen 82 includes afirst display state change button DC1, a second determination screen 832as a determination screen, a second individual selection screen 842 asan individual selection screen, and a second thumbnail screen 852 as athumbnail screen. In the example shown in FIG. 3 , “Back Image”, whichmeans a rear view, is displayed in the second operation screen 82.

The third operation screen 83 is a screen corresponding to the thirdpreview screen 73, and is a screen for setting the third formationcandidate 723 to be printed on the third forming surface 713 of thethree-dimensional object W. The third operation screen 83 includes afirst display state change button DC1, a third determination screen 833as a determination screen, a third individual selection screen 843 as anindividual selection screen, and a third thumbnail screen 853 as athumbnail screen. In the example shown in FIG. 3 , “Left Image”, whichmeans a left side view, is displayed in the third operation screen 83.

Further, the fourth operation screen 84 is a screen corresponding to thefourth preview screen 74, and is a screen for setting the fourthformation candidate 724 to be printed on the fourth forming surface 714of the three-dimensional object W. The fourth operation screen 84includes a first display state change button DC1, a fourth determinationscreen 834 as a determination screen, a fourth individual selectionscreen 844 as an individual selection screen, and a fourth thumbnailscreen 854 as a thumbnail screen. In the example shown in FIG. 3 ,“Right Image”, which means a right side view, is displayed in the fourthoperation screen 84.

In the above description, the operation screen 80 includes theindividual first operation screen 81 to fourth operation screen 84, butthe number of individual operation screens can be changed. For example,a new individual operation screen for a surface different from the firstforming surface 711 to the fourth forming surface 714 of thethree-dimensional object W may be included. The new individual operationscreen is also called another operation screen. Images to be formed ondifferent surfaces may be determined via another operation screen.Further, for example, each of the first operation screen 81 to thefourth operation screen 84 may be configured so that the surface of thethree-dimensional object W forming the formation can be selected. Forexample, when a button for displaying a pull-down menu for selecting theforming surfaces 711 to 714 is arranged next to the first display statechange button DC1, and this button is selected, a surface to be set asan image as a formation is selected.

The first determination screen 831 is a screen for the user to determinewhether or not to form the first formation candidate 721 displayed onthe first preview screen 71 on the first forming surface 711. Similarly,the second determination screen 832 is a screen for the user todetermine whether or not to form the second formation candidate 722displayed on the second preview screen 72 on the second forming surface712. Further, the third determination screen 833 is a screen for theuser to determine whether or not to form the third formation candidate723 displayed on the third preview screen 73 on the third formingsurface 713. Further, the fourth determination screen 834 is a screenfor the user to determine whether or not to form the fourth formationcandidate 724 displayed on the fourth preview screen 74 on the fourthforming surface 714.

In the example shown in FIG. 3 , the first determination screen 831, thesecond determination screen 832, the third determination screen 833, andthe fourth determination screen 834 are constituted by check boxes. Theprocessing flow executed by the control section 611 when a user'sinstruction is received on the determination screens 831 to 834 via thedisplay section 601 will be described by taking the first determinationscreen 831 as an example. The processing flows of the seconddetermination screen 832 to the fourth determination screen 834 are thesame as that of the first determination screen 831.

The control section 611 in the present embodiment links thedetermination of the user for the first individual determination screen731 via the reception section 621 and the determination of the user forthe first determination screen 831 via the reception section 621 witheach other. Therefore, when printing an image as the first formationcandidate 721 on the first forming surface 711 of the three-dimensionalobject W, the user checks either the first individual determinationscreen 731 or the first determination screen 831 displayed on thedisplay section 601. When either the first individual determinationscreen 731 or the first determination screen 831 is checked, therecognition section 641 recognizes that a formation instruction from theuser that printing is necessary has been received via the receptionsection 621. Subsequently, the recognition section 641 transmits theformation instruction of the first formation candidate 721 to the firstforming surface 711 of the three-dimensional object W to the controlsection 611. The generation section 631 generates image data for formingan image as a formation by ejecting ink to the three-dimensional objectW in accordance with the input instruction, here, the formationinstruction. In accordance with the formation instruction, the controlsection 611 displays image data corresponding to the formationinstruction, which is generated in advance by the generation section631, as the first preview image 781 located on the display section 601,here, the first preview screen 71.

As described above, when the formation instruction is received, the datanames of the formation candidates 721 to 724 may be displayed in theindividual operation screens 81 to 84 corresponding to the respectiveforming surfaces 711 to 714. For example, on the first operation screen81 of FIG. 3 , “Figure1.jpg”, which is the data name of the firstformation candidate 721, is displayed.

As shown in FIG. 3 , when the second determination screen 832 isunchecked, the control section 611 recognizes that a non-formationinstruction from the user that printing is unnecessary has been receivedvia the reception section 621. When the non-formation instruction isreceived, the formation instruction is not transmitted to the generationsection 631. When the determination screens 831 to 834 are unchecked,that is, when the instruction not to print is received, the fact thatprinting is not performed may be displayed in the first operation screen81 to the fourth operation screen 84 corresponding to the respectiveforming surfaces 711 to 714. For example, in the example shown in FIG. 3, on the second determination screen 832 where the check on thedetermination screens 831 to 834 is unchecked, “Do not print” isdisplayed instead of the data name of the second formation candidate722. Further, when an instruction not to print is received, it ispreferable not to display the image on the thumbnail screens 851 to 854.

In order to make it easier for the user to recognize the operationtarget, it is preferable that the check box constituting the firstdetermination screen 831 is also displayed as a check box fordetermining whether or not to print. For example, in the example shownin FIG. 3 , the word “print” is also written in the check box of thefirst determination screen 831.

The first individual selection screen 841 as the individual selectionscreen is a screen corresponding to the first preview screen 71, and isa screen for the user to individually select the image as the firstformation candidate 721 to be printed on the first forming surface 711of the three-dimensional object W. Similarly, the second individualselection screen 842 as the individual selection screen is a screencorresponding to the second preview screen 72, and is a screen for theuser to individually select the image as the second formation candidate722 to be printed on the second forming surface 712 of thethree-dimensional object W. Further, the third individual selectionscreen 843 as the individual selection screen is a screen correspondingto the third preview screen 73, and is a screen for the user toindividually select the image as the third formation candidate 723 to beprinted on the third forming surface 713 of the three-dimensional objectW. Further, the fourth individual selection screen 844 as the individualselection screen is a screen corresponding to the fourth preview screen74, and is a screen for the user to individually select the image as thefourth formation candidate 724 to be printed on the fourth formingsurface 714 of the three-dimensional object W.

In the example shown in FIG. 3 , the first individual selection screen841, the second individual selection screen 842, the third individualselection screen 843, and the fourth individual selection screen 844 areconstituted by buttons. The processing flow executed by the controlsection 611 when an instruction from the user is received on theindividual selection screen via the display section 601 will bedescribed by taking the first individual selection screen 841 as anexample. The processing flows of the second individual selection screen842 to the fourth individual selection screen 844 are the same as thatof the first individual selection screen 841.

When the button constituting the first individual selection screen 841is pressed, although not shown, a separate screen for individuallyselecting an image as the first formation candidate 721 to be printed onthe first forming surface 711 of the three-dimensional object W isdisplayed. On a separate screen accompanying the activation of the firstindividual selection screen 841, means for selecting an image differentfrom the currently selected first formation candidate 721 is displayed,and for example, it has a function of displaying a list of a pluralityof images registered in advance in the storage section 650 by theadministrator and a function of referring to a folder which is a savedestination of the images stored in the storage section 650.

In the present embodiment, the selection of an image on the firstindividual selection screen 841 is limited to the function of replacingthe currently selected image with another image. That is, the firstindividual selection screen 841 in the first screen S1 as the operatorscreen only has the authority as an operator, and as will be describedlater, functions such as setting the position of an image with respectto the forming surfaces 711 to 714 of the three-dimensional object Wthat can be executed by the administrator on the administrator screen AScannot be executed. However, the present disclosure is not limitedthereto, and even when the user's authority is an operator, it may bepossible to execute some of the functions of the administrator screenAS.

When a new image is selected on the first individual selection screen841, the control section 611 recognizes the newly selected image as thefirst formation candidate 721 and transmits changes and contents of thefirst formation candidate 721 to the generation section 631. Thegeneration section 631 generates image data for forming an image byejecting ink to the three-dimensional object W in accordance with theinput instruction, here, the change request of the first formationcandidate 721. The control section 611 displays the image data generatedby the generation section 631 as the display section 601 and here, thefirst preview image 781 located on the first preview screen 71, anddisplays the newly selected image on the first thumbnail screen 851 tobe described later.

Here, when both the determination of the user for the first individualselection screen 841 and the determination of the user for thecombination selection screen 840 are received via the reception section621, the control section 611 gives priority to the determination of theuser on the first individual selection screen 841. That is, the controlsection 611 controls the preview screen 70 by using the determinedcontent of the first individual selection screen 841 regardless of thedetermined content of the combination selection screen 840.

When the image is selected on the first individual selection screen 841,that is, the image is replaced, the contents set for each of the formingsurfaces 711 to 714 are applied only to the print job currently beingexecuted. When a part of the combination selected on the combinationselection screen 840 is changed on the individual selection screens 841to 844 on the respective forming surfaces 711 to 714, after making itpossible to distinguish between the combination registered in advance inthe storage section 650 by the administrator and the changed combinationin which a part of the combination is changed, the changed combinationmay be saved with a different name. For example, when the combinationregistered in advance in the storage section 650 by the administrator is“Selected list item”, the changed combination in which a part of thecombination is changed may be saved as “Selected list item ‘change’”. Inthis case, in the example shown in FIG. 3 , the saving of thecombination under a different name as described above is realized by thecombination save button 892.

As described above, the individual determination screens 731 to 734, thedetermination screens 831 to 834, and the individual selection screens841 to 844 are screens for individually setting each of the formingsurfaces 711 to 714 of the three-dimensional object W. Therefore, whenthe setting is changed for parts of the plurality of forming surfaces711 to 714 of the three-dimensional object W, the user can change thesetting individually. As an example of a formation in which individualsettings are preferably used, a case in which the setting contentsregistered as a combination are frequently changed is conceivable. Forexample, the case is when the formation candidates 721 to 724 arepersonal information such as a name and blood type. By making individualsettings as the individual determination screens 731 to 734, thedetermination screens 831 to 834, and the individual selection screens841 to 844, the user can set items that frequently change the settingcontents without registering a new combination each time the setting ischanged. That is, in setting the data when forming the formation on thethree-dimensional object W, compared with the case where only thecombination setting of setting the images to be printed on therespective forming surfaces 711 to 714 of the three-dimensional object Wat one time is provided, the convenience of the user is improved byproviding the individual settings.

Further, the control section 611 may perform control to prohibit theuser from individually changing the formation candidates 721 to 724constituting the combination when a prohibition setting for prohibitingthe change of the formation candidates 721 to 724 is made by theadministrator in the individual selection screens 841 to 844, and toenable the user to individually change the formation candidates 721 to724 constituting the combination when the prohibition setting is notmade. Examples of the formation candidates 721 to 724 for which theprohibition setting is made include a common image that is commonlyprinted for a plurality of types of three-dimensional objects W.Examples of the common image include a company name and a brand logo.

The control section 611 may control the individual selection screens 841to 844 such that the plurality of formation candidates 721 to 724 can beset for one of the forming surfaces 711 to 714.

The first thumbnail screen 851 as the thumbnail screen is a screen formaking a thumbnail displayed by reducing an image as the first formationcandidate 721 visible to the user. Similarly, the second thumbnailscreen 852 as the thumbnail screen is a screen for making the thumbnailas the second formation candidate 722 visible to the user. Further, thethird thumbnail screen 853 as the thumbnail screen is a screen formaking the thumbnail as the third formation candidate 723 visible to theuser. Further, the fourth thumbnail screen 854 as the thumbnail screenis a screen for making the thumbnail as the fourth formation candidate724 visible to the user. Since the operation screen 80 is a screen forselecting the formation candidates 721 to 724 on the respective formingsurfaces 711 to 714, on the thumbnail screens 851 to 854, the formingsurfaces 711 to 714 of the three-dimensional object W are not visible,and the formation candidates 721 to 724 are visible. The outer shapes ofthe thumbnail screens 851 to 854 are defined by rectangular areas.

When an instruction from the user is received on at least one of thecombination selection screen 840 and the individual selection screens841 to 844 via the display section 601, the selected formationcandidates 721 to 724 are displayed on the corresponding thumbnailscreens 851 to 854. For example, as shown in FIG. 3 , when an image of aheart is selected as the first formation candidate 721 on thecombination selection screen 840 or the first individual selectionscreen 841 via the display section 601, the image of the heart, which isthe first formation candidate 721, is displayed on the first thumbnailscreen 851.

Further, when the check box is unchecked on either the individualdetermination screens 731 to 734 or the determination screens 831 to 834via the display section 601, that is, when a non-formation instructionfrom the user is received, the control section 611 executes thefollowing.

That is, the control section 611 stops displaying the thumbnails of thethumbnail screens 851 to 854 corresponding to the forming surfaces 711to 714 that have received the non-formation instruction. In this case,it is preferable that the thumbnail screens 851 to 854 display that thenon-formation instruction has been given. When the non-formationinstruction is received, for example, as in the second preview screen 72in FIG. 3 , the control section 611 performs control such that athumbnail is not displayed on the second thumbnail screen 852 and adiagonal line is displayed thereon.

The control section 611 can further set the number of copies to set thenumber of the three-dimensional object W to be formed as one combinationvia the number-of-copies setting screen 863. The number-of-copiessetting screen 863 is a screen for receiving an input of the number ofcopies for forming an image as a formation on the three-dimensionalobject W by printing according to the contents set on the preview screen70 and the operation screen 80. The number-of-copies setting screen 863is, for example, an input field for inputting the number of copies innumbers. In the example shown in FIG. 3 , the first forming surface 711of the three-dimensional object W is set to form the image of the heartwhich is the first formation candidate 721, the third forming surface713 of the three-dimensional object W is set to form an image of aclover which is the third formation candidate 723, the fourth formingsurface 714 of the three-dimensional object W is set to form an image ofa spade which is the fourth formation candidate 724, and “100” is inputas the number of copies to print an image with this combination. Thatis, printing is performed on each of the forming surfaces 711 to 714 bythe combination described above for 100 mugs as the three-dimensionalobject W.

The number-of-copies setting screen 863 may be configured such that thenumber of copies to be printed for each of a plurality of sets ofcombinations can be input. For example, the number-of-copies settingscreen 863 may be configured such that the number to be formed byprinting an image of a first combination as a combination on thethree-dimensional object W and the number to be formed by printing animage of a second combination as a combination different from the firstcombination on the three-dimensional object W can be input. That is, thecombination including performing of printing on each of the formingsurfaces 711 to 714 of the three-dimensional object W and thereplacement of the formation candidates 721 to 724 can be set for eachindividual, and a plurality of individuals can be executed as one printjob.

The print execution button 864 is a button for giving a print executioninstruction to execute printing according to the contents displayed onthe first screen S1 and the second screen S2 to be described later. Thecontrol section 611 recognizes that the print execution button 864 hasbeen pressed by the user, and performs control such that thepre-formation step is started. When the print execution button 864 ispressed by the user, a print preparation dialog 870 to be describedlater is displayed, and the pre-formation step is started.

FIG. 8 is a diagram illustrating a print preparation dialog 870according to the embodiment of the present disclosure. The printpreparation dialog 870 is a screen displayed when the user presses theprint execution button 864 located on the first screen S1 or the secondscreen S2 to be described later. The print preparation dialog 870 is ascreen for making a part of the setting contents visible so that theuser can confirm the contents set on the first screen S1 or the secondscreen S2 again before the start of printing. When the print preparationdialog 870 is displayed, it is in a state of waiting for receiving aprint start instruction, which is an instruction for starting theforming step.

The print preparation dialog 870 includes a print information displayscreen 871, a pre-print preview screen 872, a first consumablesremaining amount confirmation screen 873, a print start button 865, anda cancel button 866.

The print information display screen 871 is a screen for making a partof the contents set on at least one of the first screen S1 and thesecond screen S2 visible to the user. The print information displayscreen 871 includes an information area, a number-of-copies settingscreen 863, and a device input field 921.

In the information area located on the print information display screen871, information about a print job as one combination for receiving aprint execution instruction is displayed. In the information area, asinformation about the print job, for example, in addition to the name ofthe print job, the print mode as the currently selected print style, andthe comment as the content of the print style are displayed. In theexample shown in FIG. 8 , “Job01cup.ejb” as the name of the print job,“cup #1” as the print mode, and “for cup (clean mode)” as the commentare displayed. The user can easily grasp the information about the printjob by visually recognizing the information area.

The number-of-copies setting screen 863 located on the print informationdisplay screen 871 is a screen that makes it possible to visuallyrecognize the number input on the number-of-copies setting screen 863 onat least one of the first screen S1 and the second screen S2. Thenumber-of-copies setting screen 863 on the print information displayscreen 871 is preferably an input field for inputting the number ofcopies in numbers. In this way, even after the print executioninstruction is given, the user can change the number of copies asnecessary before giving the print start instruction.

The device input field 921 located on the print information displayscreen 871 is a screen for selecting the three-dimensional objectforming device 100 to execute the above-mentioned printing. That is,when a plurality of three-dimensional object forming devices 100 arecommunicably connected to one image processing device 60, the user canselect in the device input field 921 which three-dimensional objectforming device 100 is to transmit the print start instruction to executeprinting.

In the example shown in FIG. 8 , the device input field 921 isconstituted by a pull-down menu. When the device input field 921 isselected, machine information of the three-dimensional object formingdevice 100 that can be selected, for example, a printing device nameassociated with an IP address of the three-dimensional object formingdevice 100 is displayed by the pull-down menu. The user can select onethree-dimensional object forming device 100 for transmitting a printstart instruction from the printing device names as thethree-dimensional object forming device 100 displayed by the pull-downmenu. The device input field 921 may not be a pull-down menu, and may bein a display form capable of displaying the three-dimensional objectforming device 100 currently connected to the image processing device60.

In the example shown in FIG. 8 , “printer #1” is selected as thetransmission destination of the print start instruction in the deviceinput field 921. In the present embodiment, the printing device namedisplayed as the initial setting in the device input field 921 is thethree-dimensional object forming device 100 selected by theadministrator on a device input screen 920 located on the administratorsetting screen 90 to be described later.

Further, only one three-dimensional object forming device 100 may becommunicably connected to one image processing device 60. In the deviceinput field 921 in this case, the machine information of thethree-dimensional object forming device 100 currently connected, forexample, the IP address of the three-dimensional object forming device100 is displayed.

The pre-print preview screen 872 is a screen for making a part of thecontents set on the preview screen 70 located on at least one of thefirst screen S1 and the second screen S2 visible to the user. In theexample shown in FIG. 8 , the types of the forming surfaces 711 to 714corresponding to the first preview image 781, the second preview image782, the third preview image 783, and the fourth preview image 784,respectively, the names of the formation candidates 721 to 724, and thenames of the preview images 781 to 784 are displayed. For example,“Front Image” is displayed as the type of the first forming surface 711,“Figure1.jpg” is displayed as the name of the first formation candidate721, and “Figure1.tif” is displayed as the name of the first previewimage 781.

The first consumables remaining amount confirmation screen 873 is ascreen for allowing the user to visually recognize the remaining amountof ink as a liquid stored in the liquid storage portion 410 and theamount of waste liquid stored in the waste liquid tank. The remainingamount of ink is calculated by, for example, the control section 611based on the ejection amount as the ink consumption amount. The amountof waste liquid stored is calculated by, for example, the controlsection 611 based on the ejection amount of ink consumed by the cleaningoperation of the liquid ejecting head 310. The liquid storage portion410 and the waste liquid tank may be provided with sensors for detectingthe remaining amount of ink and the amount of waste liquid stored, andthe storage amount may be calculated by the sensors provided in theliquid storage portion and the waste liquid tank.

As shown in FIG. 8 , the remaining amount of ink and the amount of wasteliquid stored are preferably displayed in a graph or the like so thatthe user can easily visually recognize them. In the example shown inFIG. 8 , the remaining amount of ink for the four types of inks of cyan,magenta, yellow, and black is displayed in a horizontal bar graph inorder from the top, and cyan is displayed as “C”, magenta is displayedas “M”, yellow is displayed as “Y”, and black is displayed as “K” on theleft side of the horizontal bar graph. In the horizontal bar graph, thecolored areas indicate the remaining amount of ink. Further, when theremaining amount of ink reaches a predetermined value, for example, avalue indicating the amount of ink required for the printing operationwhen the printing operation is executed, a mark prompting a warning maybe displayed. In FIG. 8 , since the remaining amount of black ink hasfallen below a predetermined value, a mark prompting a warning isdisplayed on the right side of the horizontal bar graph showing theremaining amount of ink.

Further, below the horizontal bar graph showing the remaining amount ofblack ink, the amount of waste liquid stored is displayed in thehorizontal bar graph. In the horizontal bar graph, the colored areasindicate the amount of waste liquid stored in the waste liquid tank.Further, when the amount of waste liquid stored reaches a predeterminedvalue, for example, a value that is 80% or more of the maximum storageamount of waste liquid tank, a mark prompting a warning may bedisplayed. In FIG. 8 , since the amount of waste liquid stored exceeds80% of the maximum storage amount of waste liquid tank, a mark promptinga warning is displayed on the right side of the horizontal bar graphshowing the amount of waste liquid stored.

The first consumables remaining amount confirmation screen 873 mayfurther have a function of displaying the number of printable copies inwhich the number of copies that can be printed is predicted based on theremaining amount of ink. For example, the number of printable copies isdetermined by the following. First, the control section 611 recognizesthe remaining amount of ink for each color, and calculates the amount ofink consumed for each color required when the currently set print job isexecuted for one individual. Next, based on the above-mentioned inkconsumption amount per individual, the number of copies that can beexecuted with the current remaining amount of ink is calculated for eachcolor. Subsequently, the number of printable copies as thethree-dimensional object forming system 10 is determined based on thecolor having the smallest number of executable copies among the numberof executable copies calculated for each color. The control section 611displays the determined number of printable copies on the firstconsumables remaining amount confirmation screen 873.

When the number of printable copies is greater than the predeterminednumber of copies, the number of printable copies may be displayed instages instead of displaying in units of copies. It is assumed that whenthe number of printable copies determined by the above method is 123sets and the number of printable copies is 100 sets or more, the displayis controlled in units of 100 sets. In this case, as the number ofprintable copies, instead of “123 sets can be printed”, as shown in FIG.8 , “the same contents as the last printed image can be printed 100 setsor more” may be displayed.

The print start button 865 is a button for giving a print startinstruction to start the forming step as printing with the contentsdisplayed in the print preparation dialog 870. The control section 611recognizes that the print start button 865 has been pressed by the user,and performs control such that the forming step is started. When theprint start button 865 is pressed by the user, a print dialog 880 to bedescribed later is displayed, and the forming step is started.

It is desirable that the print start button 865 has a different displayform so that the user can distinguish between the print execution button864 and the print start button 865. For example, in the presentembodiment, the print execution button 864 located on the first screenS1 is displayed as “Print”, and the print start button 865 is displayedas “Print Start”.

The cancel button 866 is a button for stopping the display of the screencurrently displayed on the display section 601 and returning to thescreen previously displayed. In the present embodiment, when the cancelbutton 866 located in the print preparation dialog 870 is pressed, thecontrol section 611 causes the display section 601 to display thepreviously displayed screen, that is, either the first screen S1 or thesecond screen S2. By pressing the cancel button 866, the user canvisually recognize the preview screen 70 and the operation screen 80 oneither the first screen S1 or the second screen S2 and make the settingagain.

FIG. 9 is a diagram illustrating a print dialog 880 according to theembodiment of the present disclosure. The print dialog 880 is a screendisplayed when the user presses the print start button 865 located inthe print preparation dialog 870. The print dialog 880 is displayed whenthe forming step is started and is displayed until the curing step isended. That is, the print dialog 880 is displayed when the forming stepand the curing step are being executed.

The print dialog 880 includes a print status display screen 881, a stateconfirmation screen 882, a second consumables remaining amountconfirmation screen 883, and a print stop button 884.

The print status display screen 881 is a screen for displayinginformation about printing that is currently being executed. That is,the print status display screen 881 makes a part of the setting contentsvisible to the user and makes the progress of the print job visible tothe user in the operations up to the print preparation dialog 870. Theprint status display screen 881 includes an information area and aprogress display area.

The display content of the information area on the print status displayscreen 881 is the same as the display content of the information area onthe print information display screen 871. That is, in the informationarea, as information about the print job, for example, in addition tothe name of the print job, the print mode as the currently selectedprint style, and the comment as the content of the print style aredisplayed.

In the progress display area, for example, the number of copies input onthe number-of-copies setting screen 863 and the number of copies forwhich printing has been completed are displayed as information about theprogress of the print job currently being executed. In the example shownin FIG. 9 , “number of sets: 100” is displayed as the number of copiesinput on the number-of-copies setting screen 863, and “print completion:20” is displayed as the number of copies for which printing has beencompleted so far. Further, the ratio of the number of copies for whichprinting has been completed so far to the number of copies input on thenumber-of-copies setting screen 863 may be displayed as the progressstatus of the print job. For example, as shown in FIG. 9 , the progressstatus of the print job may be displayed as a horizontal bar graph. Inthis case, in the horizontal bar graph, the colored area indicates theratio of the number of copies for which printing has been completed tothe total number of copies when the number of copies input on thenumber-of-copies setting screen 863 is taken as the total number ofcopies.

Further, in the progress display area, a guideline for the remainingtime until the print job currently being executed is completed may bedisplayed. For example, the calculation of the remaining time can berealized by the following control. First, the control section 611recognizes the time from the start of printing to the completion ofprinting in one individual, that is, the printing time per individual.Next, the control section 611 subtracts the number of copies for whichprinting has been completed from the total number of copies, andcalculates the number of copies to be printed after the present time asthe remaining number of copies. Further, the control section 611calculates the remaining time until the print job is completed whenprinting is executed at the currently executed printing speed based onthe remaining number of copies to be printed and the printing time perindividual. The control section 611 displays the calculated remainingtime on the print status display screen 881. In the example shown inFIG. 9 , “remaining time: 2 hours 59 minutes” is displayed as aguideline for the remaining time until the print job is completed.

The state confirmation screen 882 is a screen for displaying the stateof the three-dimensional object forming device 100 executing printingwith character information. When the three-dimensional object formingdevice 100 is printing without any problem, for example, as shown inFIG. 9 , “It is operating normally” is displayed. Further, when anabnormality occurs in the three-dimensional object forming device 100,the content of the generated abnormality is displayed.

The second consumables remaining amount confirmation screen 883 locatedin the print dialog 880 calculates the remaining amount of ink and theamount of waste liquid stored in each color in the same manner as thefirst consumables remaining amount confirmation screen 873 located inthe print preparation dialog 870. In the example shown in FIG. 9 , thedisplay form of the second consumables remaining amount confirmationscreen 883 is the same as the display form of the first consumablesremaining amount confirmation screen 873 in FIG. 8 .

It is preferable that the second consumables remaining amountconfirmation screen 883 further calculates the remaining amount of inkat predetermined time intervals and displays the remaining amount of inkaccording to the progress of the print job. The second consumablesremaining amount confirmation screen 883 is displayed during the formingstep and the curing step. In the forming step, ink as a liquid isejected from the liquid ejecting head 310, and the remaining amount ofink changes every moment according to the ejection amount. For example,the display on the second consumables remaining amount confirmationscreen 883 can be realized by the following control.

First, the control section 611 calculates the remaining amount of ink ofeach color at predetermined time intervals, for example, every 10seconds by the same method as the calculation method on the firstconsumables remaining amount confirmation screen 873. Next, the controlsection 611 calculates the number of printable copies by the same methodas the first consumables remaining amount confirmation screen 873, basedon the calculated remaining amount of ink of each color. Further, thecontrol section 611 displays the calculated remaining amount of ink foreach color and the number of printable copies on the second consumablesremaining amount confirmation screen 883. In this way, the user canconfirm the remaining amount of ink in a state linked with the progressof the print job.

The print stop button 884 is a button for stopping the print jobcurrently being executed, that is, stopping printing. The controlsection 611 recognizes that the print stop button 884 has been pressedby the user, and performs control such that the print job currentlybeing executed is stopped. When the print stop button 884 is pressed,the currently executing job may be temporarily stopped and a screen forthe user to determine whether or not to continue printing may bedisplayed.

In this way, the user can confirm the state of the three-dimensionalobject forming device 100, the information of the print job, and theprogress of the print job during the forming step and the curing step.

The timing at which the print dialog 880 is displayed does not have tobe exactly the same as the start of the forming step, and for example,there may be a time error such as the time for communication between theimage processing device 60 and the three-dimensional object formingdevice 100. Further, the timing at which the display of the print dialog880 ends does not have to be exactly the same as the end of the curingstep, and may be, for example, after the curing step is ended.

According to the image processing device 60 described above, in thesetting of the data when forming the formation on the three-dimensionalobject W, the combination setting and the individual setting as theindividual determination screens 731 to 734, the determination screens831 to 834, and the individual selection screens 841 to 844 are usedtogether. Therefore, when forming a formation on the three-dimensionalobject W, the user can select a setting method according to the type anduse of the formation candidates 721 to 724. That is, the user can easilyset the data when forming the formation on the three-dimensional objectW.

FIG. 10 is a diagram showing an example of a second screen S2 accordingto the embodiment of the present disclosure. The second screen S2 is ascreen in which the operation screen 80 is hidden, and includes a seconddisplay state change button DC2. The control section 611 switchesbetween the display and non-display of the operation screen 80 byopening and closing the operation screen 80 on the display section 601in a foldable manner by using the second display state change buttonDC2, and causes the display section 601 to display the first screen S1and the second screen S2 in a switchable manner. For example, switchingbetween the first screen S1 and the second screen S2 by the seconddisplay state change button DC2 can be realized by the followingcontrol.

In FIG. 10 , when the control section 611 recognizes that the seconddisplay state change button DC2 located on the second screen S2 ispressed by the user, the hidden operation screen 80 is expanded fromright to left in parallel with the user menu screen 770. That is, thesecond display state change button DC2 is located between the previewscreen 70 and the operation screen 80, and the preview screen 70 and theoperation screen 80 are displayed on the display section 601 at the sametime. In the present embodiment, the screen in which the preview screen70 and the operation screen 80 are displayed at the same time isreferred to as the first screen S1. The configuration of the firstscreen S1 is as described above. The direction in which the operationscreen 80 is expanded by pressing the second display state change buttonDC2 is optional and is not limited thereto.

In contrast, in FIG. 3 , when the control section 611 recognizes thatthe second display state change button DC2 located on the first screenS1 is pressed by the user, the operation screen 80 is folded from leftto right in parallel with the user menu screen 770. That is, theoperation screen 80 is hidden, the second display state change buttonDC2 is located at the right end of the first screen S1, and the area ofthe preview screen 70 is widened. In the present embodiment, the screenin which the operation screen 80 is hidden by pressing the seconddisplay state change button DC2 located on the first screen S1 isreferred to as the second screen S2. The direction in which theoperation screen 80 is folded by pressing the second display statechange button DC2 is optional and is not limited thereto.

The second screen S2 includes a status screen 750, a user menu screen770, and a preview screen 70. The functions of the status screen 750 andthe user menu screen 770 on the second screen S2 are the same as thefunctions of the status screen 750 and the user menu screen 770 on thefirst screen S1.

The preview screen 70 in the second screen S2 includes N number ofsecond individual preview screens 702 (N is an integer greater than M),a work name 861 as a data name of the three-dimensional object W, and amagnification change screen 862. In the present embodiment, N is “5”.The work name 861 and the magnification change screen 862 on the secondscreen S2 are the same as the work name 861 and the magnification changescreen 862 on the first screen S1.

The N number of second individual preview screens 702 include a firstpreview screen 71, a second preview screen 72, a third preview screen73, a fourth preview screen 74, and another preview screen 75 as thesecond individual preview screen 702.

In the example shown in FIG. 10 , the first preview screen 71 to thefourth preview screen 74 are the same as the first preview screen 71 tothe fourth preview screen 74 in the first screen S1. The secondindividual preview screen 702 may not include the individualdetermination screens 731 to 734 and another individual determinationscreen 735 as a fifth individual determination screen to be describedlater.

The other preview screen 75 further includes another preview screen 75as a second individual preview screen 702 that makes another formationcandidate 725 as a fifth formation candidate, which is a formationcandidate to be formed on another forming surface 715 as a fifth formingsurface of the three-dimensional object W different from the firstforming surface 711 to the fourth forming surface 714, visible to theuser. On the other preview screen 75, another preview image 785 isdisplayed as a fifth preview image in which the other formationcandidate 725 is projected onto the other forming surface 715 of thethree-dimensional object W.

In the example shown in FIG. 10 , another preview image 785 is displayedin which an image of a diamond, which is the other formation candidate725, is projected onto the bottom surface of the mug as the otherforming surface 715. Further, “Bottom Image”, which means a bottom view,is displayed in the other preview screen 75.

The other preview screen 75 as the second individual preview screen 702further includes the other individual determination screen 735 as thefifth individual determination screen corresponding to the other formingsurface 715. The other individual determination screen 735 is a screenfor the user to determine whether or not to print the image as the otherformation candidate 725 displayed on the other preview screen 75 on theother forming surface 715. The other individual determination screen 735is constituted by a check box. When a check is entered in the check box,the image is printed on the other forming surface 715. The processingflow when an instruction from the user is received on the otherindividual determination screen 735 is the same as that of the firstindividual determination screen 731 described above.

As described above, when the formation instruction is received, the datanames of the formation candidates 721 to 725 may be displayed in thecorresponding preview screens 71 to 75. For example, in the exampleshown in FIG. 10 , “Figure5.jpg”, which is the data name of the otherformation candidate 725, is displayed on the other preview screen 75.

The preview screen 70 on the second screen S2 has a larger area fordisplaying the preview than the preview screen 70 on the first screenS1. Therefore, the user can display more second individual previewscreens 702 than the first individual preview screen 701 on the firstscreen S1.

As described above, the print execution button 864 is a button forgiving a print execution instruction to execute printing according tothe contents displayed on the first screen S1 and the second screen S2.The function of the print execution button 864 is as described above.

Hereinafter, the processing content of the image processing device 60and a display mode of an administrator screen AS displayed on thedisplay section 601 according to the embodiment of the presentdisclosure will be described.

A-3. Processing Content of Image Processing Device and Display Mode ofAdministrator Screen

FIG. 11 is a diagram showing an example of an administrator screen ASaccording to the embodiment of the present disclosure. The sameconfigurations as those of the first screen S1 shown in FIG. 3 aredesignated by the same reference numerals, and the description of thesame configurations will be omitted as appropriate. The administratorscreen AS as a combination setting screen includes a status screen 750displayed in the upper end area of the administrator screen AS, anadministrator menu screen 901 displayed in the left end area of theadministrator screen AS, and an administrator setting screen 90displayed in the right area of the administrator screen AS. Further, theadministrator screen AS includes a guidance screen 91 displayed adjacentto the left area of the administrator screen AS, a cancel button 866displayed in the lower end area of the administrator screen AS, and asetting save button 918 displayed in the lower end area of theadministrator screen AS and arranged on the left side of the cancelbutton 866. The display positions of the screens 750, 901, 90, and 91and the buttons 866 and 918 located on the administrator screen AS arenot limited to the above.

Here, an area fixedly provided in the lower end area of theadministrator screen AS is referred to as an action button area. Thesetting save button 918 and the cancel button 866 are located in theaction button area as the lower end area of the administrator screen AS.A screen or button other than the setting save button 918 and the cancelbutton 866 may be provided in the action button area. In the exampleshown in FIG. 11 , in the action button area, a button displayed as“PreOperation check” is provided in the left area of the setting savebutton 918, and further, a button displayed as “print setting . . . ” isprovided so as to be adjacent to the left area.

In the present embodiment, the action button area including the settingsave button 918 and the cancel button 866 is fixed to the lower end areaof the administrator screen AS. In this way, the administrator as a usercan stop, for example, saving the created combination and creating thecombination at any timing regardless of the display range of theadministrator setting screen 90. The detailed functions of the settingsave button 918 and the cancel button 866 will be described later.

The status screen 750 on the administrator screen AS includes a job namedisplay screen 751, a device state display screen 752, a messageconfirmation button 753, a warning notification confirmation button 755,a user display screen 757, and a basic setting button 760. The functionof the status screen 750 on the administrator screen AS is the same asthe function of the status screen 750 on the first screen S1 and thesecond screen S2.

The administrator menu screen 901 located on the administrator screen ASis a screen for switching main menus, like the user menu screen 770 onthe first screen S1 and the second screen S2. The administrator menuscreen 901 includes a first menu button 771, a second menu button 772, athird menu button 773, a fourth menu button 774, and a fifth menu button775. The function of the first menu button 771 and the function of thesecond menu button 772 on the administrator screen AS are the same asthe function of the first menu button 771 and the function of the secondmenu button 772 on the first screen S1 and the second screen S2. Thatis, when the user's authority is “administrator”, both the functionsthat can be used when the user's authority is “operator” and thefunctions that can be used when the user's authority is “administrator”can be executed.

The third menu button 773 displays the administrator setting screen 90to be described later. The fourth menu button 774 displays a serviceengineer setting screen (not shown) for a “service engineer” to makesettings, which is different from the “operator” as the user and the“administrator” as the user. The service engineer referred to here is,for example, an employee of a provider who provides thethree-dimensional object forming system 10. On the service engineersetting screen, a screen for making settings for repairing andmaintenance of the hardware and software included in thethree-dimensional object forming system 10 is displayed. The fifth menubutton 775 displays an administrator maintenance screen for theadministrator as a user to make settings for repairing and maintenanceof the three-dimensional object forming system 10. The number of menusand the number of menu buttons provided by the image processing device60 are not limited thereto.

Next, the administrator setting screen 90 will be described. Theadministrator setting screen 90 is a screen for the administrator as auser to create a combination of images as a formation to be formed onthe forming surfaces 711 to 714 of the three-dimensional object W andregistering the combination in the storage section 650. The outer shapeof the administrator setting screen 90 is defined by a rectangular area,and is arranged in the center of the administrator screen AS. Theadministrator setting screen 90 includes a combination creation screen910, a device input screen 920, a work selection screen 930, a formationcandidate selection screen 940, and a message input screen 950. In theexample shown in FIG. 11 , some of the screens 910, 920, 930, 940, and950 included in the administrator setting screen 90 are displayed. Thearea displayed on the display section 601 on the administrator settingscreen 90 is hereinafter referred to as a setting display area.

At the right end of the administrator setting screen 90, a verticalscroll bar SB for moving the display range in the administrator settingscreen 90 in the up-and-down direction is provided in the verticaldirection. The administrator as a user adjusts the display range of theadministrator setting screen 90 displayed on the display section 601 byoperating the vertical scroll bar SB provided on the administratorsetting screen 90, for example, with a mouse or the like.

FIG. 12 is a diagram schematically showing the entire administratorsetting screen 90 according to the embodiment of the present disclosure.For convenience, FIG. 12 is shown as one figure in order to display allof the screens 910, 920, 930, 940, and 950 included in the administratorsetting screen 90. The outer shape of each of the screens 910, 920, 930,940, and 950 included in the administrator setting screen 90 is definedby a rectangular area. The respective screens 910, 920, 930, 940, and950 included in the administrator setting screen 90 are displayed in avertical row in this order from the upper end of the administratorsetting screen 90. The display positions of the screens 910, 920, 930,940, and 950 are not limited to the above description.

An operation guide may be displayed on the respective screens 910, 920,930, 940, and 950 included in the administrator setting screen 90. Inthe example shown in FIG. 12 , as operation guides, headings of thescreens 910, 920, 930, 940, and 950 included in the administratorsetting screen 90 and explanations for indicating the operation contentsof the screens 910, 920, 930, 940, and 950 included in the administratorsetting screen 90 are displayed. For example, on the combinationcreation screen 910, “Select a job” is displayed as a heading of thecombination creation screen 910 and “You can also select a preset job orchange an existing job and save it.” is displayed as an explanation forindicating the operation content of the combination creation screen 910.On the device input screen 920, “Printer” is displayed as a heading ofthe device input screen 920, and “Select a destination printer.” isdisplayed as an explanation to indicate the operation content of thedevice input screen 920. On the work selection screen 930, “Select awork” is displayed as a heading of the work selection screen 930, and“Select three-dimensional object data serving as a base to be printed.”is displayed as an explanation for indicating the operation content ofthe work selection screen 930. On the formation candidate selectionscreen 940, “Printed image” is displayed as a heading of the formationcandidate selection screen 940, and “Select the image to be recorded oneach side of the work.” is displayed as an explanation for indicatingthe operation content of the formation candidate selection screen 940.On the message input screen 950, the display “Job instruction/message”is displayed as a heading of the message input screen 950 and “Enter thejob instruction to the operator.” is displayed as an explanation forindicating the operation content of the message input screen 950. Theheadings and explanations in the administrator setting screen 90 are notlimited to the present disclosure, and can be optionally displayed andmay not be displayed.

The functions and display modes of the screens 910, 920, 930, 940, and950 included in the administrator setting screen 90 will be described inorder.

The combination creation screen 910 is a screen for the administrator toselect a template when registering a combination and to transfer datarelated to the combination. The outer shape of the combination creationscreen 910 is defined by a rectangular area. The combination creationscreen 910 includes a combination display screen 911, a new creationbutton 912, a combination deletion button 913, an administrator readbutton 914, and an export button 915. The outer shape of the combinationdisplay screen 911 is defined by a horizontally long rectangular area.The new creation button 912, the combination deletion button 913, theadministrator read button 914, and the export button 915 are displayedin a vertical row in this order in the area on the right side of thecombination display screen 911.

The combination display screen 911 is a screen that displays thecombinations registered in the past by the administrator as a user in alist format. In the present embodiment, at the right end of thecombination display screen 911, a vertical scroll bar SB for moving thedisplay range in the combination display screen 911 in the up-and-downdirection is provided in the vertical direction. The administratoradjusts the display range of the combination display screen 911displayed on the display section 601 by operating the vertical scrollbar SB located on the combination display screen 911, for example, witha mouse or the like.

In FIG. 12 , four combinations are displayed on the combination displayscreen 911 as combinations registered in the past by the administratoras a user. The four combinations are “List Item 1”, “List Item 2”, “ListItem 3”, and “List Item 4”.

In the example shown in FIG. 12 , the combination display screen 911 isconstituted by a list box provided with the vertical scroll bar SB. Theuser can select a combination to be a template by selecting any of thecombinations displayed on the combination display screen 911. When thecontrol section 611 receives an instruction from the administrator as auser on the combination display screen 911, here, an instruction toselect one combination, the control section 611 recognizes whichcombination is selected. The combination display screen 911 may not be alist box, and may be, for example, a pull-down menu.

Further, the control section 611 may display which combination isselected in the combination display screen 911 such that theadministrator as a user can visually recognize it. In the example shownin FIG. 12 , since the combination “List Item1” is selected, a checkmark is displayed on the left side of the combination name “List Item1”.

When registering a combination for the first time, the combinationdisplay screen 911 may provide a combination as an initial setting, andthe control section 611 may display the combination as an initialsetting.

The new creation button 912 is a button for creating a new combinationwithout using the combination registered in the past by theadministrator as a user. When the new creation button 912 is pressed,the control section 611 does not receive data related to thecombinations in the respective screens 910, 920, 930, 940, and 950included in the administrator setting screen 90. That is, the controlsection 611 performs control such that none of the information of thesetting items on the respective screens 920, 930, 940, and 950 includedin the administrator setting screen 90 is selected. Therefore, theadministrator as a user can make individual settings on the respectivescreens 920, 930, 940, and 950 included in the administrator settingscreen 90.

The combination deletion button 913 is a button for deleting datarelated to the selected combination among the combinations registered inthe past by the administrator as the user. When the combination deletionbutton 913 is pressed, the control section 611 deletes one combinationcurrently selected on the combination display screen 911. It ispreferable that a confirmation screen is displayed for confirmingwhether or not the selected combination may be deleted after thecombination deletion button 913 is pressed until the combination isactually deleted. In this way, even when the administrator as a useraccidentally presses the combination deletion button 913, the deletioninstruction can be canceled. Further, the control section 611 mayperform control such that the combination deleted by pressing thecombination deletion button 913 maintains the state stored in thestorage section 650 for a predetermined period.

The administrator read button 914 has two functions. First, the firstfunction provided in the administrator read button 914 will bedescribed. When the administrator read button 914 is pressed while thecombination is selected on the combination display screen 911, thecontrol section 611 reads the selected combination and causes thedisplay section 601 to display the read combination. That is, thecontrol section 611 displays an image or the like in which the datarelated to the combination selected on the combination display screen911 is reflected on the device input screen 920, the work selectionscreen 930, the formation candidate selection screen 940, and themessage input screen 950.

Next, the second function provided in the administrator read button 914will be described. The administrator read button 914 further reads thecombination registered in one three-dimensional object forming system 10into another three-dimensional object forming system (not shown) asanother three-dimensional object forming system different from thethree-dimensional object forming system 10. Further, the administratorread button 914 expands data related to the combination in anotherthree-dimensional object forming system. The other three-dimensionalobject forming system referred to here may be any model as long as itcan exchange data with the three-dimensional object forming system 10,and may not be, for example, a model having the same model number as thethree-dimensional object forming system 10.

Specifically, when the administrator read button 914 is pressed, thecontrol section 611 recognizes data related to the combination exportedby the export button 915, which will be described later, in the otherthree-dimensional object forming system. Further, the control section611 receives a reading instruction and reads the data related to therecognized combination into one three-dimensional object forming system10. As a method of reading the combination selected in the otherthree-dimensional object forming system into one three-dimensionalobject forming system 10, for example, there is a method of physicallymoving data via a USB flash drive. Further, one three-dimensional objectforming system 10 and the other three-dimensional object forming systemmay be communicably connected to each other wirelessly or by wire sothat data related to the combination can be exchanged with each other.

When the administrator read button 914 is pressed after importing thedata related to the combination into one three-dimensional objectforming system 10, the control section 611 reads the data related to thecombination imported from the other three-dimensional object formingsystem and causes the display section 601 to display the data. That is,the control section 611 reads the data related to the combinationimported from the other three-dimensional object forming system anddisplays an image in which the imported data related to the combinationis reflected on the device input screen 920, the work selection screen930, the formation candidate selection screen 940, and the message inputscreen 950.

When there is data related to the combination read from the otherthree-dimensional object forming system, the control section 611 maydisplay the save destination of the data related to the read combinationby an explorer. In this way, the user can easily grasp the location ofthe data related to the combination read from the otherthree-dimensional object forming system.

The export button 915 is a button for exporting the data related to thecombination in order to expand the data related to the combinationregistered in one three-dimensional object forming system 10 to theother three-dimensional object forming system.

For example, when the export button 915 in the other three-dimensionalobject forming system is pressed while the combination is selected onthe combination display screen 911 included in the otherthree-dimensional object forming system, the control section 611 exportsthe data related to the selected combination, and displays the savedestination of the data related to the combination by the explorer. Thatis, the control section 611 exports the data related to the combinationselected on the combination display screen 911 in the otherthree-dimensional object forming system. Further, the control section611 saves the data related to the combination in the save destinationdesignated by the administrator as a user. Here, when the administratorread button 914 is pressed in the one three-dimensional object formingsystem 10, the control section 611 receives a reading instruction forreading the data related to the combination in the one three-dimensionalobject forming system 10. The control section 611 recognizes the readinginstruction and reads the data related to the combination, so that theuser can expand the data related to the combination from onethree-dimensional object forming system 10 to the otherthree-dimensional object forming system. When the export button 915 ispressed, the combination to be exported may not be selected on thecombination display screen 911 at that time, and although not shown, thecontrol section 611 may display a separate screen for selecting thecombination to be exported.

As described above, when the combination is created on the administratorsetting screen 90, the control section 611 causes the display section601 to display the combination creation screen 910. Thereby, the controlsection 611 performs control such that the administrator as a user canselectively execute the creation of the combination by two methods viathe combination creation screen 910 displayed on the display section601. Of the two methods, the first is a method of creating a newcombination by using the new creation button 912 without using thecombination registered in the past by the administrator as a user. Thesecond is a method of creating a new combination by diverting andediting the combination registered in the past by the administrator as auser by using the combination display screen 911 and the administratorread button 914. In this way, the administrator as a user can create acombination according to the purpose.

Further, even when there are a plurality of three-dimensional objectforming systems 10 provided with the same image processing device 60,the control section 611 causes the display section 601 to display thecombination creation screen 910. Thereby, the control section 611 canexpand the combination created in the three-dimensional object formingsystem 10 provided with one image processing device 60 to anotherthree-dimensional object forming system, and vice versa. In this way, inthe plurality of three-dimensional object forming systems 10, variousdata including the data related to the combination can be communicatedwith each other.

The device input screen 920 is a screen for selecting athree-dimensional object forming device 100 to execute printing. Aninstruction from the image processing device 60 is transmitted to thethree-dimensional object forming device 100 selected in the device inputfield 921. In the present embodiment, in the device input screen 920included in the administrator screen AS, the three-dimensional objectforming device 100 selected by the administrator as a user is displayedas an initial setting in the device input field 921 on the printinformation display screen 871.

The work selection screen 930 is a screen for selecting data of athree-dimensional object W to be printed. The three-dimensional objectdata of the three-dimensional object W is given the work name 861 of thethree-dimensional object W. Here, the three-dimensional object dataincludes at least data indicating the surface shape of thethree-dimensional object W. Further, the three-dimensional object datamay include data indicating various recording conditions for thethree-dimensional object W such as the type of ink suitable for thethree-dimensional object W, the ejection amount, and the recordingmethod, but the data is not essential in the present disclosure. Thework selection screen 930 includes a work selection field 931, a workreference button 932, a work image deletion button 933, and a first workthumbnail screen 934. The first work thumbnail screen 934, the workselection field 931, the work reference button 932, and the work imagedeletion button 933 are displayed side by side in a horizontal row inthis order in the work selection screen 930.

The work selection field 931 is an input field for inputting thethree-dimensional object W as a print target in the combination createdby the administrator as a user on the administrator setting screen 90.The work selection field 931 is constituted by, for example, a text boxhaving a search function. When the three-dimensional object W isselected in the work selection field 931, the control section 611recognizes data related to the selected three-dimensional object W anddisplays the work name 861 of the selected three-dimensional object W inthe work selection field 931. In the example shown in FIG. 12 ,“cup-base” is displayed as the work name 861 of the selectedthree-dimensional object W. When none of the three-dimensional objects Wis selected, it may be displayed that the three-dimensional object W isnot selected. For example, in the work selection field 931, “An image isnot selected” may be displayed instead of the work name 861 of thethree-dimensional object W.

The work reference button 932 is a button for referring to the savedestination of the data related to the three-dimensional object W storedin the storage section 650. When the work reference button 932 ispressed, the control section 611 displays, for example, a folder inwhich the three-dimensional object data related to the three-dimensionalobject W is saved by an explorer. Thereby, the administrator as a userpresses the work reference button 932 and selects the data related tothe three-dimensional object W, so that the three-dimensional object Was a print target in the combination currently set on the administratorsetting screen 90 can be selected.

The work image deletion button 933 is a button for deselecting the datarelated to the selected three-dimensional object W. When the work imagedeletion button 933 is pressed, the control section 611 deselects thedata related to the three-dimensional object W selected in the workselection field 931 and controls the state such that a newthree-dimensional object W can be selected.

When the work image deletion button 933 is pressed, it is preferablethat the control section 611 stops displaying the work name 861 of thethree-dimensional object W displayed in the work selection field 931,and displays that the data related to the three-dimensional object W hasnot been selected instead of the work name 861 of the three-dimensionalobject W. When the data related to the three-dimensional object W is notselected, the control section 611 causes the display section 601 todisplay, for example, “An image is not selected”.

The first work thumbnail screen 934 is a screen for making a thumbnaildisplayed by reducing an image of the three-dimensional object W set bythe administrator on the work selection screen 930 visible to theadministrator as a user. The outer shape of the first work thumbnailscreen 934 is defined by a horizontally long rectangular area. When aninstruction from the administrator as a user is received in either thework selection field 931 or the work reference button 932 via thedisplay section 601 the control section 611 displays the thumbnail ofthe three-dimensional object W on the first work thumbnail screen 934based on the data related to the selected three-dimensional object W.

Further, when the work image deletion button 933 is pressed via thedisplay section 601, it is preferable that the control section 611 stopsdisplaying the thumbnail on the first work thumbnail screen 934 anddisplays that the print target is not selected. When the data related tothe three-dimensional object W is not selected, for example, as in thesecond thumbnail screen 852 in FIG. 3 , the control section 611 performscontrol such that the first work thumbnail screen 934 does not displaythumbnails and displays diagonal lines.

The formation candidate selection screen 940 is a screen for selectingformation candidates 721 to 724 to be printed on the respective formingsurfaces 711 to 714 of the three-dimensional object W. The formationcandidate selection screen 940 includes a first formation candidateselection screen 941, a second formation candidate selection screen 942,a third formation candidate selection screen 943, a fourth formationcandidate selection screen 944, a preview button 96, and an edit button97. The outer shapes of the first formation candidate selection screen941, the second formation candidate selection screen 942, the thirdformation candidate selection screen 943, and the fourth formationcandidate selection screen 944 are defined by a horizontally longrectangular area, and displayed in a vertical row in this order in theformation candidate selection screen 940. Further, the preview button 96and the edit button 97 are displayed side by side in a horizontal row inthis order in the right area of the upper area of the first formationcandidate selection screen 941. The display positions of the screens 941to 944 and the buttons 96 and 97 are not limited to the abovedescription.

The first formation candidate selection screen 941 is a screen forselecting an image as the first formation candidate 721 to be printed onthe first forming surface 711 of the three-dimensional object W.Similarly, the second formation candidate selection screen 942 is ascreen for selecting an image as the second formation candidate 722 tobe printed on the second forming surface 712 of the three-dimensionalobject W. Further, the third formation candidate selection screen 943 isa screen for selecting an image as the third formation candidate 723 tobe printed on the third forming surface 713 of the three-dimensionalobject W. Similarly, the fourth formation candidate selection screen 944is a screen for selecting an image as the fourth formation candidate 724to be printed on the fourth forming surface 714 of the three-dimensionalobject W. The formation candidate selection screen 940 may further beprovided with another formation candidate selection screen (not shown)for selecting an image as the other formation candidate 725 to beprinted on the other forming surface 715 of the three-dimensional objectW.

It is preferable that the names of the forming surfaces 711 to 714 ofthe three-dimensional object W are displayed as headings on the firstformation candidate selection screen 941, the second formation candidateselection screen 942, the third formation candidate selection screen943, and the fourth formation candidate selection screen 944 in order tomake it easier for the administrator as a user to visually recognizewhich screen corresponds to the forming surfaces 711 to 714 of thethree-dimensional object W. For example, since the first formationcandidate selection screen 941 is a screen for selecting the firstformation candidate 721 to be printed on the front surface of thethree-dimensional object W as the first forming surface 711, “FrontImage”, which means a front view, is displayed in FIG. 12 . The displayfor distinguishing each of the forming surfaces 711 to 714 of thethree-dimensional object W is not limited to the present embodiment, andmay be any notation that can be distinguished by the administrator as auser.

The first formation candidate selection screen 941, the second formationcandidate selection screen 942, the third formation candidate selectionscreen 943, and the fourth formation candidate selection screen 944 eachinclude the first display state change button DC1. The function of thefirst display state change button DC1 is as described above. Describingthe first formation candidate selection screen 941 as an example, in thefirst formation candidate selection screen 941, the display andnon-display are switched by opening and closing a setting informationarea in the first formation candidate selection screen 941 in a foldablemanner. The above-mentioned “setting information area” means an areaincluding setting information for setting the first formation candidate721 on the first forming surface 711 of the three-dimensional object W,such as an image reference button 966, an image deletion button 967, afirst formation candidate selection field 961, a first thumbnail screen951 for an administrator, and an image addition button 968. In theexample shown in FIG. 12 , the setting information area is displayed onthe first formation candidate selection screen 941 and the secondformation candidate selection screen 942, and the setting display areais hidden on the third formation candidate selection screen 943 and thefourth formation candidate selection screen 944. The processing flows ofthe second formation candidate selection screen 942, the third formationcandidate selection screen 943, and the fourth formation candidateselection screen 944 are the same as that of the first formationcandidate selection screen 941.

In the example shown in FIG. 12 , the setting information area on thefirst formation candidate selection screen 941 and the settinginformation area on the second formation candidate selection screen 942are displayed. Further, the setting display area on the third formationcandidate selection screen 943 and the setting information area on thefourth formation candidate selection screen 944 are hidden. When theadministrator as a user presses the first display state change buttonDC1 while the setting information area is displayed, the settinginformation area is folded from the bottom to the top in parallel withthe heading. That is, only the heading is displayed, and the settinginformation area is hidden. Further, when the administrator presses thefirst display state change button DC1 again while the settinginformation area is not displayed, the setting information area isdisplayed again.

The first formation candidate selection screen 941 includes a firstformation candidate selection field 961, an image reference button 966,an image deletion button 967, a first thumbnail screen 951 for anadministrator, and an image addition button 968. Similarly, the secondformation candidate selection screen 942 includes a second formationcandidate selection field 962, an image reference button 966, an imagedeletion button 967, a second thumbnail screen 952 for an administrator,and an image addition button 968. Although not shown, the thirdformation candidate selection screen 943 includes a third formationcandidate selection field, an image reference button 966, an imagedeletion button 967, a third thumbnail screen for an administrator, andan image addition button 968. Further, although not shown, the fourthformation candidate selection screen 944 includes a fourth formationcandidate selection field, an image reference button 966, an imagedeletion button 967, a fourth thumbnail screen for an administrator, andan image addition button 968. The thumbnail screens 951 and 952 for anadministrator, the formation candidate selection fields 961 and 962, theimage reference buttons 966, and the image deletion buttons 967 aredisplayed side by side in a horizontal row in this order on theformation candidate selection screens 941 to 944. Further, the imageaddition buttons 968 are displayed below the thumbnail screens 951 and952 for an administrator on the formation candidate selection screens941 to 944. The display positions of the screens 961, 962, 951, and 952and the buttons 966, 967, and 968 included in the formation candidateselection screens 941 to 944 are not limited to the above description.

The functions of the components and processing flows in the firstformation candidate selection field 961, the second formation candidateselection field 962, the third formation candidate selection field (notshown), and the fourth formation candidate selection field (not shown)described above will be described by taking the first formationcandidate selection field 961 as an example. The functions andprocessing flows of the second formation candidate selection field 962,the third formation candidate selection field (not shown), and thefourth formation candidate selection field (not shown) are the same asthose of the first formation candidate selection field 961.

The first formation candidate selection field 961 is an input field forinputting the first formation candidate 721 of the combination createdby the administrator as a user on the administrator setting screen 90.The first formation candidate selection field 961 is constituted by, forexample, a text box having a search function. When the image as thefirst formation candidate 721 is selected in the first formationcandidate selection field 961, the control section 611 recognizes thedata related to the image as the selected first formation candidate 721,and displays the data name of the image as the selected first formationcandidate 721 in the first formation candidate selection field 961. Inthe example shown in FIG. 12 , “Figure1.jpg” is displayed as the dataname of the first formation candidate 721. When none of the images isselected, it may be displayed that the image as the first formationcandidate 721 is not selected. For example, in the first formationcandidate selection field 961, “An image is not selected” may bedisplayed instead of the data name of the first formation candidate 721.

The image reference button 966 is a button for the administrator as auser to refer to a save destination of image data previously stored inthe storage section 650 as a formation candidate. When the imagereference button 966 is pressed, the control section 611 displays, forexample, a folder in which an image that can be selected as a formationcandidate is saved by an explorer. When the image reference button 966in each of the formation candidate selection screens 941 to 944corresponding to the forming surfaces 711 to 714 of thethree-dimensional object W is pressed, the control section 611recognizes the selected images as the formation candidates 721 to 724 onthe forming surfaces 711 to 714 of the corresponding three-dimensionalobject W. Thereby, the administrator as a user presses the imagereference button 966 and selects an image, so that the formationcandidates 721 to 724 in the combination created by the administrator onthe administrator setting screen 90 can be selected.

The image deletion button 967 is a button for deselecting the selectedimages as the formation candidates 721 to 724. When the image deletionbutton 967 is pressed, the control section 611 deselects the images asthe formation candidates 721 to 724 selected in the first formationcandidate selection field 961, the second formation candidate selectionfield 962, the third formation candidate selection field (not shown),and the fourth formation candidate selection field (not shown), andperforms control such that a new image can be selected.

When the image deletion button 967 is pressed, it is preferable that thecontrol section 611 does not display the data names of the formationcandidates 721 to 724 displayed in the first formation candidateselection field 961, the second formation candidate selection field 962,the third formation candidate selection field (not shown), and thefourth formation candidate selection field (not shown), and controls thedisplay section 601 to display that no image is selected in theformation candidates 721 to 724 instead of the data names of theformation candidates 721 to 724. When the formation candidates 721 to724 are not selected, the control section 611 causes the display section601 to display, for example, “An image is not selected”.

The first thumbnail screen 951 for an administrator as the thumbnailscreen for an administrator is a screen for making a thumbnail displayedby reducing an image as the first formation candidate 721 set by theadministrator as a user on the first formation candidate selectionscreen 941 visible to the administrator as a user. Similarly, the secondthumbnail screen 952 for an administrator as the thumbnail screen for anadministrator is a screen for making a thumbnail displayed by reducingan image as the second formation candidate 722 set by the administratoras a user on the second formation candidate selection screen 942 visibleto the administrator as a user. Further, although not shown, the thirdthumbnail screen for an administrator as the thumbnail screen for anadministrator is a screen for making a thumbnail displayed by reducingan image as the third formation candidate 723 set by the administratoras a user on the third formation candidate selection screen 943 visibleto the administrator as a user. Further, although not shown, the fourththumbnail screen for an administrator as the thumbnail screen for anadministrator is a screen for making a thumbnail displayed by reducingan image as the fourth formation candidate 724 set by the administratoras a user on the fourth formation candidate selection screen 944 visibleto the administrator as a user.

When an instruction from the administrator as a user is received in atleast one of the first formation candidate selection field 961 and theimage reference button 966 via the display section 601, the controlsection 611 executes the following. The control section 611 displays thethumbnail screens 951 and 952 for an administrator, the third thumbnailscreen for an administrator (not shown), and the fourth thumbnail screenfor an administrator (not shown) corresponding to the selected formationcandidates 721 to 724. For example, as shown in FIG. 12 , when an imageof a heart is selected as the first formation candidate 721 in at leastone of the first formation candidate selection field 961 and the imagereference button 966 via the display section 601, the image of theheart, which is the first formation candidate 721, is displayed on thefirst thumbnail screen 951 for an administrator.

Further, when an instruction from the user is received by the imagedeletion button 967 via the display section 601, it is preferable thatthe control section 611 stops displaying the thumbnail on the firstthumbnail screen 951 for an administrator and displays that theformation candidates 721 to 724 are not selected. When the formationcandidates 721 to 724 are not selected, for example, as in the secondthumbnail screen 952 for an administrator in FIG. 12 , the controlsection 611 performs control such that the second thumbnail screen 952for an administrator does not display thumbnails and displays diagonallines.

The image addition button 968 is a button for adding an image as theformation candidates 721 to 724 to be printed on one of the formingsurfaces 711 to 714 of the three-dimensional object W. That is, thecontrol section 611 causes the display section 601 to display the imageaddition button 968 as a setting screen for printing a plurality ofimages on one of the forming surfaces 711 to 714 of thethree-dimensional object W. In the example shown in FIG. 12 , byselecting the image addition button 968 on, for example, by a clickoperation, although not shown, a separate screen for adding an image tobe printed on one of the forming surfaces 711 to 714 of thethree-dimensional object W is displayed. This separate screen may beprovided with a number setting field for setting the number of images tobe printed on one of the forming surfaces 711 to 714 of thethree-dimensional object W, for example, in addition to an input fieldfor selecting data related to an image to be printed on one of theforming surfaces 711 to 714 of the three-dimensional object W. Thisnumber setting field is, for example, a spin button provided with aninput field for inputting the number of images to be printed on one ofthe forming surfaces 711 to 714 of the three-dimensional object W innumbers and an input assist button for increasing or decreasing theinput numbers.

The message input screen 950 is a screen for the administrator as a userto register an instruction from the administrator as a user to theoperator. The message input screen 950 includes a message input field958.

The message input field 958 is an input field for the administrator as auser to input a message from the administrator to the operator. Theouter shape of the message input field 958 is defined by a rectangulararea. In the example shown in FIG. 12 , the message input field 958 isconstituted by a text box for inputting characters. The processing flowexecuted by the control section 611 when the administrator's instructionis received in the message input field 958 via the display section 601will be described below.

The control section 611 causes the display section 601 to display themessage input field 958. The administrator as a user inputs charactersas a message into the message input field 958 via the display section601 by, for example, an input operation using a keyboard. The controlsection 611 stores the input character information in the storagesection 650 as data related to the combination currently created on theadministrator setting screen 90. Here, tentatively, the combination ofthe formation candidates 721 to 724 currently created on theadministrator setting screen 90 is referred to as the first combination.When the first combination is selected on at least one of the firstscreen S1 and the second screen S2, the character information input inthe message input field 958 is displayed as a message on the messagescreen 754.

In the example shown in FIG. 12 , character information “The image onthe back (Figure2.jpg) is no longer needed this time, so please turn offprinting.” is input as a message in the message input field 958.Therefore, for example, when the first combination is selected on thefirst screen S1, the same character information as the characterinformation input in the message input field 958 as shown in FIG. 5 isdisplayed as a message.

The preview button 96 is a button for displaying the combinationscreated on the combination creation screen 910, the work selectionscreen 930, and the formation candidate selection screen 940 in apreview format. When the preview button 96 is pressed, the controlsection 611 causes the display section 601 to display, for example, thecombinations created on the combination creation screen 910, the workselection screen 930, and the formation candidate selection screen 940in the same format as the second screen S2. That is, the formationcandidates 721 to 724 to be formed on the forming surfaces 711 to 714 ofthe three-dimensional object W can be visually recognized by theadministrator as a user. Thereby, the administrator as a user can graspthe combination created on the administrator setting screen 90 for eachof the forming surfaces 711 to 714 of the three-dimensional object W.Further, the administrator as a user can confirm whether or not theforming surfaces 711 to 714 of the three-dimensional object W are set toform the desired formation before registering the combination created onthe administrator setting screen 90, that is, storing the combination inthe storage section 650.

The edit button 97 is a button for shifting the screen displayed on thedisplay section 601 to an edit screen ES to be described later. When theedit button 97 is pressed, the control section 611 causes the displaysection 601 to display the edit screen ES to be described later.

Next, the guidance screen 91 will be described. As shown in FIG. 11 ,the guidance screen 91 is a screen for shifting the locations displayedin the setting display area described above to each of fiveadministrator setting items in the administrator setting screen 90displayed on the display section 601. The outer shape of the guidancescreen 91 is defined by a rectangular area. Here, as shown in FIG. 12 ,the five administrator setting items are “select a job” as thecombination creation screen 910, “printer” as the device input screen920, “select a work” as the work selection screen 930, “printed image”as the formation candidate selection screen 940, and “jobinstruction/message” as the message input screen 950.

The guidance screen 91 shown in FIG. 11 includes five shift buttons B1to B5 corresponding to the five administrator setting items. When thefirst shift button B1 to the fifth shift button B5 are pressed, thedisplay position of the administrator setting screen 90 is adjusted sothat the corresponding administrator setting item is located in thesetting display area of the display section 601. The first shift buttonB1 is a button for adjusting the display position of the administratorsetting screen 90 so that the combination creation screen 910 isdisplayed in the display area of the display section 601 in the settingdisplay area. For example, in the administrator setting screen 90 of theadministrator screen AS shown in FIG. 11 , when the administrator as auser displays the administrator setting item of “jobinstruction/message” in the setting display area, it is necessary toscroll the vertical scroll bar SB downward. On the other hand, bypressing the fifth shift button B5 on the guidance screen 91, theadministrator as a user can display the administrator setting item of“job instruction/message” in the setting display area without operatingthe vertical scroll bar SB.

On the shift buttons B1 to B5, the same character information as theheading of each of the screens 910, 920, 930, 940, and 950 on theadministrator setting screen 90 is displayed as information indicatingthe shift destination. In the example shown in FIG. 11 , “select a job”as the first shift button B1, “printer” as the second shift button B2,“select a work” as the third shift button B3, “printed image” as thefourth shift button B4, and “job instruction/message” as the fifth shiftbutton B5 are displayed. Further, when the shift buttons B1 to B5 areselected, it is preferable that the control section 611 controls thedisplay forms of the selected shift buttons B1 to B5 to be differentfrom the display forms of the other shift buttons B1 to B5 that are notselected such that the user can easily visually recognize them. In theexample shown in FIG. 11 , since “Select a job” is selected as the firstshift button B1, the character information of the first shift button B1is displayed thicker than that of the unselected shift buttons B2 to B5.Further, “1” as a number which is a part of the character information ofthe first shift button B1 is displayed in a color tone different fromthe numbers of the unselected shift buttons B2 to B5. The display formwhen the shift buttons B1 to B5 are selected is not limited to thepresent embodiment, and may be any notation that can be distinguished bythe administrator as a user.

The setting save button 918 is a button for registering informationrelated to the combination created on the administrator setting screen90, that is, storing the information in the storage section 650. Whenthe setting save button 918 is pressed, the control section 611recognizes the data, character information, and the like selected on theadministrator setting screen 90. Further, the control section 611controls the storage section 650 to store the recognized group ofinformation as a combination. In this case, a separate screen may beprovided for the administrator to input the save destination of thecreated combination and the name of the created combination. Thisseparate screen includes, for example, a text box for displaying thesave destination of the data related to the created combination by anexplorer and for the administrator to input the name of the createdcombination as character information.

As described above, the cancel button 866 on the administrator screen ASis a button for stopping the display of the screen currently displayedon the display section 601 and returning to the screen previouslydisplayed. In the present embodiment, when the cancel button 866 locatedin the administrator screen AS is pressed, the control section 611causes the display section 601 to display the screen previouslydisplayed. That is, in a case where the first screen S1 is displayed onthe display section 601 immediately before the administrator screen ASis displayed on the display section 601, the control section 611 causesthe display section 601 to display the first screen S1 when the cancelbutton 866 is pressed. The administrator as a user can interrupt theoperation on the administrator screen AS by pressing the cancel button866.

After pressing the cancel button 866, the control section 611 maydisplay a confirmation screen on the display section 601 for stoppingthe registration of the information related to the currently selectedcombination and confirming whether the information related to thecurrently selected combination may be deleted. In this way, even whenthe administrator accidentally presses the cancel button 866, theinstruction to stop the setting and delete the currently selectedcombination on the administrator setting screen 90 can be canceled.Further, the control section 611 may perform control such that thecombination deleted by pressing the cancel button 866 maintains thestate stored in the storage section 650 for a predetermined period.

FIGS. 11 and 12 show an example in which formation candidates 721 to 724are printed on the four forming surfaces 711 to 714 of thethree-dimensional object W, but the present disclosure is not limitedthereto. For example, when the other forming surface 715 different fromthe four forming surfaces 711 to 714 of the three-dimensional object Wis provided, the other formation candidate selection screen (not shown)may be provided on the formation candidate selection screen 940.

Subsequently, the edit screen ES will be described. FIG. 13 is a diagramshowing an example of the edit screen ES according to the embodiment ofthe present disclosure. The edit screen ES is displayed on the displaysection 601 when the edit button 97 located on the administrator settingscreen 90 is pressed. The edit screen ES is a screen for theadministrator to edit at which position on the forming surfaces 711 to714 of the three-dimensional object W images as the formation candidates721 to 724 are printed with respect to the combination selected on theadministrator setting screen 90.

The edit screen ES includes a status screen 750 displayed in the upperend area of the edit screen ES, an administrator menu screen 901displayed in the left end area of the edit screen ES, a design displayscreen 970 displayed in the left area of the edit screen ES, amagnification change screen 862 displayed below the design displayscreen 970, and an editing operation screen 980 and an adjustment screen990 displayed in the right area of the edit screen ES. The editingoperation screen 980 and the adjustment screen 990 are displayed in avertical row in this order. The display positions of the screens 750,901, 970, 980, and 990 included in the edit screen ES are not limited tothe above description. Since the function of the magnification changescreen 862 on the edit screen ES is the same as the function of themagnification change screen 862 on the first screen S1 and the secondscreen S2, the description thereof will be omitted.

The status screen 750 on the edit screen ES includes a job name displayscreen 751, a device state display screen 752, a message confirmationbutton 753, a warning notification confirmation button 755, a userdisplay screen 757, and a basic setting button 760. The function of thestatus screen 750 on the edit screen ES is the same as the function ofthe status screen 750 on the first screen S1 and the second screen S2.

The administrator menu screen 901 in the edit screen ES includes a firstmenu button 771, a second menu button 772, a third menu button 773, afourth menu button 774, and a fifth menu button 775. The function of thestatus screen 750 on the edit screen ES is the same as the function ofthe administrator menu screen 901 on the administrator screen AS.

The design display screen 970 is a screen for the administrator as auser to determine at which position and angle on the forming surfaces711 to 714 of the three-dimensional object W images as the formationcandidates 721 to 724 are printed among the formation candidates 721 to724 selected on the administrator setting screen 90. The outer shape ofthe design display screen 970 is defined by a rectangular area, and thedesign display screen 970 includes an arrangement display screen 971, athird display state change button DC3, a fourth display state changebutton DC4, and a work name 861 of the three-dimensional object W. Thethird display state change button DC3 is arranged at the left end of thedesign display screen 970 and at the center of the short side in therectangular form. The fourth display state change button DC4 is arrangedat the right end of the design display screen 970 and at the center ofthe short side in the rectangular form. The work name 861 of thethree-dimensional object W is arranged in the upper area and the leftend side of the design display screen 970. The arrangement displayscreen 971 is arranged at the center of the design display screen 970.The display positions of the third display state change button DC3, thefourth display state change button DC4, the work name 861 of thethree-dimensional object W, and the arrangement display screen 971 arenot limited to the above description.

The arrangement display screen 971 is a screen for adjusting the printpositions and angles of the images as the formation candidates 721 to724 when the administrator as a user determines at which position on theforming surfaces 711 to 714 of the three-dimensional object W images asthe formation candidates 721 to 724 are printed. The outer shape of thearrangement display screen 971 is defined by a rectangular area, and isarranged in the center of the design display screen 970. On thearrangement display screen 971, preview images 781 to 784 in which theformation candidates 721 to 724 are projected onto the forming surfaces711 to 714 of the three-dimensional object W are displayed. That is, thecontrol section 611 generates preview images 781 to 784 in which imagesas the formation candidates 721 to 724 that are candidates for printingare combined with the images of the forming surfaces 711 to 714 of thethree-dimensional object W, and displays the generated preview images onthe display section 601, here, the arrangement display screen 971.

In the present embodiment, the aspect ratio of the sides forming theouter circumference of the arrangement display screen 971 is variable.That is, in the up-and-down direction of the forming surfaces 711 to 714of the three-dimensional object W, the control section 611 determinesthe length of the sides in the up-and-down direction of the arrangementdisplay screen 971 with an upper end of a portion having the longestlength of the forming surfaces 711 to 714 of the three-dimensionalobject W as an upper end of the arrangement display screen 971, and witha lower end of a portion having the longest length of the formingsurfaces 711 to 714 of the three-dimensional object W as a lower end ofthe arrangement display screen 971. Further, in the left-and-rightdirection of the forming surfaces 711 to 714 of the three-dimensionalobject W, the control section 611 determines the length of the sides inthe left-and-right direction of the arrangement display screen 971 witha left end of a portion having the longest length of the formingsurfaces 711 to 714 of the three-dimensional object W as a left end ofthe arrangement display screen 971, and with a right end of a portionhaving the longest length of the forming surfaces 711 to 714 of thethree-dimensional object W as a right end of the arrangement displayscreen 971. In the example shown in FIG. 13 , the upper end of theportion having the longest length in the up-and-down direction of thefourth forming surface 714 of the mug as the three-dimensional object Wis displayed as the upper end of the arrangement display screen 971, andthe lower end of the portion having the longest length in theup-and-down direction of the mug is displayed as the lower end of thearrangement display screen 971. Further, the left end of the portionhaving the longest length in the left-and-right direction of the fourthforming surface 714 of the mug as the three-dimensional object W isdisplayed as the left end of the arrangement display screen 971, and theright end of the portion having the longest length in the left-and-rightdirection of the mug is displayed as the right end of the arrangementdisplay screen 971.

Further, in the background of the preview images 781 to 784 displayed onthe arrangement display screen 971, grid-like lines are displayed in theentire area in the arrangement display screen 971 is covered so that theadministrator as a user can easily adjust the positions and angles ofthe formation candidates 721 to 724.

The control section 611 performs control such that the print positionsof the formation candidates 721 to 724 with respect to the formingsurfaces 711 to 714 of the three-dimensional object W can be changed byclicking or dragging the formation candidates 721 to 724 displayed onthe arrangement display screen 971, for example, with a mouse or thelike. In this way, the administrator as a user can determine the printpositions of the formation candidates 721 to 724 with respect to theforming surfaces 711 to 714 of the three-dimensional object W whilevisually recognizing the preview images 781 to 784. Further, the controlsection 611 may display a tool for rotating the angles of the formationcandidates 721 to 724 by clicking the formation candidates 721 to 724displayed on the arrangement display screen 971 with, for example, amouse or the like. In this way, the administrator as a user can adjustthe angles of the formation candidates 721 to 724 with respect to theforming surfaces 711 to 714 of the three-dimensional object W whilevisually recognizing the preview images 781 to 784. In addition to thefunctions described above, the arrangement display screen 971 may becontrolled by the control section 611 such that the size and color toneof the formation candidates 721 to 724 to be formed on the formingsurfaces 711 to 714 of the three-dimensional object W can be adjusted.

The third display state change button DC3 and the fourth display statechange button DC4 are buttons for displaying the preview images 781 to784 displayed on the arrangement display screen 971 in a switchablemanner by shifting the preview images 781 to 784 displayed on thearrangement display screen 971 to the left or right.

The third display state change button DC3 shifts the preview images 781to 784 currently displayed on the arrangement display screen 971 to theleft, and switches to preview images 781 to 784 corresponding to theforming surfaces 711 to 714 of the three-dimensional object W, which isone before the order. The fourth display state change button DC4 shiftsthe preview images 781 to 784 currently displayed on the arrangementdisplay screen 971 to the right, and switches to preview images 781 to784 corresponding to the forming surfaces 711 to 714 of thethree-dimensional object W, which is one after the order. In the orderof the preview images 781 to 784 displayed on the arrangement displayscreen 971, on the formation candidate selection screen 940, the surfaceof the three-dimensional object W as the first forming surface 711 isthe first, the surface of the three-dimensional object W as the secondforming surface 712 is the second, the surface of the three-dimensionalobject W as the third forming surface 713 is the third, and the surfaceof the three-dimensional object W as the fourth forming surface 714 isthe fourth. In the present embodiment, the front surface of thethree-dimensional object W as the first forming surface 711 is thefirst, the back surface of the three-dimensional object W as the secondforming surface 712 is the second, the left surface of thethree-dimensional object W as the third forming surface 713 is thethird, and the right surface of the three-dimensional object W as thefourth forming surface 714 is the fourth. The order from the first tothe fourth is a loop shape, the one before the first is the fourth, andthe one after the fourth is the first.

It is assumed that the first preview image 781 corresponding to thefirst forming surface 711 of the three-dimensional object W as the firstis displayed on the arrangement display screen 971. Here, when the thirddisplay state change button DC3 is pressed while the first preview image781 corresponding to the first forming surface 711 of thethree-dimensional object W is displayed on the arrangement displayscreen 971, the control section 611 causes the arrangement displayscreen 971 to display the fourth preview image 784 corresponding to thefourth forming surface 714 of the three-dimensional object W as thefourth, which is one before the order, on the first forming surface 711of the three-dimensional object W as the first. Further, when the fourthdisplay state change button DC4 is pressed while the first preview image781 corresponding to the first forming surface 711 is displayed on thearrangement display screen 971, the control section 611 causes thearrangement display screen 971 to display the second preview image 782corresponding to the second forming surface 712 of the three-dimensionalobject W as the second, which is one after the order, on the firstforming surface 711 of the three-dimensional object W as the first. Whenthe display section 601 has a touch panel function, it may be possibleto switch the preview images 781 to 784 displayed on the arrangementdisplay screen 971 by an operation of sliding the finger of theadministrator as a user to the left or right, that is, a so-calledswipe, on the design display screen 970.

In this way, the administrator as a user can switch the preview images781 to 784 to be displayed on the arrangement display screen 971 whilevisually recognizing the preview images 781 to 784 one by one on thearrangement display screen 971.

As the work name 861 of the three-dimensional object W on the editscreen ES, the work name 861 of the three-dimensional object W selectedon the work selection screen 930 located on the administrator settingscreen 90 is displayed.

Next, the editing operation screen 980 will be described. The outershape of the editing operation screen 980 is defined by a rectangulararea. The editing operation screen 980 includes a work area including asecond work thumbnail screen 934 a and a work change button 935, and animage area including a first thumbnail screen 951 a for editing, a firstformation candidate selection button 981, a second thumbnail screen 952a for editing, and a second formation candidate selection button 982.Further, the editing operation screen 980 includes an image areaincluding a third thumbnail screen 953 a for editing, a third formationcandidate selection button 983, a fourth thumbnail screen 954 a forediting, and a fourth formation candidate selection button 984.

The work area is an area for displaying a part of information about thethree-dimensional object W selected on the work selection screen 930located on the administrator setting screen 90. In the example shown inFIG. 13 , “selected work data” is displayed as a heading of the workarea.

The second work thumbnail screen 934 a located in the work area is ascreen for making a thumbnail displayed by reducing an image of thethree-dimensional object W selected by the administrator on the workselection screen 930 located in the administrator setting screen 90 andan image of another three-dimensional object newly selected by the workchange button 935, which will be described later, visible to theadministrator as a user. That is, the control section 611 performscontrol such that the first work thumbnail screen 934 and the secondwork thumbnail screen 934 a are linked to each other. The outer shape ofthe second work thumbnail screen 934 a is defined by a rectangular area,and is provided in the left area of the work area.

In the present embodiment, in the initial state, the image of thethree-dimensional object W is displayed on the second work thumbnailscreen 934 a based on the data related to the three-dimensional object Wselected by the administrator as a user on the work selection screen 930located on the administrator setting screen 90.

The work change button 935 located in the work area is a button forchanging the three-dimensional object W selected by the administrator asa user on the work selection screen 930 to another three-dimensionalobject different from the three-dimensional object W selected by theadministrator as a user on the work selection screen 930. When the workchange button 935 is pressed, for example, a separate screen for newlyselecting data related to another three-dimensional object is displayed.On the separate screen accompanying the activation of the work changebutton 935, a means for selecting data related to anotherthree-dimensional object different from the currently selectedthree-dimensional object W is displayed. For example, the separatescreen has a function for displaying the save destinations of aplurality of pieces of three-dimensional object data as candidates forthe three-dimensional object W registered in advance in the storagesection 650 by the administrator as a user by an explorer.

When data related to another three-dimensional object is newly selectedby the work change button 935, the control section 611 recognizes thenewly selected data as another three-dimensional object, and transmitschanges and contents of the three-dimensional object W to be printed tothe generation section 631. The generation section 631 generates imagedata of the respective forming surfaces 711 to 714 of thethree-dimensional object W when another three-dimensional object to bedisplayed on the second work thumbnail screen 934 a and the arrangementdisplay screen 971 is viewed in a plurality of directions, in accordancewith the input instruction, here, the change request for changing theprint target from the three-dimensional object W to the otherthree-dimensional object. Further, the control section 611 displays theimage data generated by the generation section 631 on the displaysection 601, here, on the second work thumbnail screen 934 a and also onthe arrangement display screen 971.

The image area is an area for displaying a part of information about theformation candidates 721 to 724 selected on the formation candidateselection screens 941 to 944 located on the administrator setting screen90. In the example shown in FIG. 13 , “selected printed image” isdisplayed as the heading of the image area.

Subsequently, the image area on the editing operation screen 980 will bedescribed. In the image area, the following display is made as headingsof the forming surfaces 711 to 714 of the three-dimensional object W sothat the administrator as a user can easily visually recognize which ofthe forming surfaces 711 to 714 of the three-dimensional object W is theinformation. In the example shown in FIG. 13 , the heading of the firstforming surface 711 of the three-dimensional object W is displayed as“front”, the heading of the second forming surface 712 of thethree-dimensional object W is displayed as “back”, the heading of thethird forming surface 713 of the three-dimensional object W is displayedas “left”, the heading of the fourth forming surface 714 of thethree-dimensional object W is displayed as “right”.

The outer shapes of the thumbnail screens 951 a to 954 a for editing aredefined by rectangular areas, and are provided in the left area of thework area. The first thumbnail screen 951 a for editing is arranged inthe lower area of the notation “front” as the heading of the firstforming surface 711 of the three-dimensional object W, and the firstformation candidate selection button 981 is arranged adjacent to theright area of the first thumbnail screen 951 a for editing. The secondthumbnail screen 952 a for editing is arranged in the lower area of thenotation “back” as the heading of the second forming surface 712 of thethree-dimensional object W, and the second formation candidate selectionbutton 982 is arranged adjacent to the right area of the secondthumbnail screen 952 a for editing. The third thumbnail screen 953 a forediting is arranged in the lower area of the notation “left” as theheading of the third forming surface 713 of the three-dimensional objectW, and the third formation candidate selection button 983 is arrangedadjacent to the right area of the third thumbnail screen 953 a forediting. The fourth thumbnail screen 954 a for editing is arranged inthe lower area of the notation “right” as the heading of the fourthforming surface 714 of the three-dimensional object W, and the fourthformation candidate selection button 984 is arranged adjacent to theright area of the fourth thumbnail screen 954 a for editing.

The thumbnail screens 951 a to 954 a for editing located in the imagearea are screens for making thumbnails displayed by reducing images ofthe formation candidates 721 to 724 selected by the administrator as auser on the formation candidate selection screens 941 to 944 and imagesof other formation candidates newly selected by the formation candidateselection buttons 981 to 984, which will be described later, visible tothe administrator as a user. That is, the control section 611 performscontrol such that the first thumbnail screen 951 for an administrator,the second thumbnail screen 952 for an administrator, the thirdthumbnail screen for an administrator (not shown), and the fourththumbnail screen for an administrator (not shown) are linked to thefirst thumbnail screen 951 a for editing, the second thumbnail screen952 a for editing, the third thumbnail screen 953 a for editing, and thefourth thumbnail screen 954 a for editing, respectively.

In the present embodiment, in the initial state, the images of theformation candidates 721 to 724 are displayed on the thumbnail screens951 a to 954 a for editing based on the data related to the formationcandidates 721 to 724 selected by the administrator as a user on theformation candidate selection screens 941 to 944 located on theadministrator setting screen 90.

The first formation candidate selection button 981 is a button forchanging to another formation candidate different from the firstformation candidate 721 selected by the administrator on the firstformation candidate selection screen 941. Similarly, the secondformation candidate selection button 982 is a button for changing toanother formation candidate different from the second formationcandidate 722 selected by the administrator on the second formationcandidate selection screen 942. Further, the third formation candidateselection button 983 is a button for changing to another formationcandidate different from the third formation candidate 723 selected bythe administrator on the third formation candidate selection screen 943.Further, the fourth formation candidate selection button 984 is a buttonfor changing to another formation candidate different from the fourthformation candidate 724 selected by the administrator on the fourthformation candidate selection screen 944.

The processing flow executed by the control section 611 when aninstruction from the administrator as a user is received by theformation candidate selection buttons 981 to 984 via the display section601 will be described by taking the first formation candidate selectionbutton 981 as an example. The processing flows of the second formationcandidate selection button 982 to the fourth formation candidateselection button 984 are the same as that of the first formationcandidate selection button 981.

When the first formation candidate selection button 981 is pressed, forexample, a separate screen for newly selecting the data related to thefirst formation candidate 721 is displayed. On the separate screenaccompanying the activation of the first formation candidate selectionbutton 981, a means for selecting data related to another formationcandidate different from the currently selected first formationcandidate 721 is displayed. For example, the separate screen has afunction for displaying the save destinations of a plurality of piecesof image data as formation candidates registered in advance in thestorage section 650 by the administrator as a user by an explorer.

When data related to another formation candidate is newly selected bythe first formation candidate selection button 981, the control section611 recognizes the newly selected data as another formation candidate,and transmits changes and contents of the first formation candidate 721to the generation section 631. The generation section 631 generatesimage data for forming an image by ejecting ink to the three-dimensionalobject W in accordance with the input instruction, here, the changerequest of the first formation candidate 721. The control section 611displays the image data generated by the generation section 631 on thedisplay section 601, here, on the first thumbnail screen 951 a forediting and also on the arrangement display screen 971.

The adjustment screen 990 will be described below. The outer shape ofthe adjustment screen 990 is defined by a rectangular area. Theadjustment screen 990 includes a forming surface switching screen 991, afirst print position input field 992, a second print position inputfield 993, an angle input field 994, three numerical valueincrease/decrease buttons 995, an edit save button 996, an edit cancelbutton 997, and a setting content confirmation button 998. The formingsurface switching screen 991 is displayed in the upper end area of theadjustment screen 990. The first print position input field 992, thesecond print position input field 993, and the angle input field 994 aredisplayed in a vertical row in this order in the lower area of theforming surface switching screen 991. The three numerical valueincrease/decrease buttons 995 are arranged one by one in the right areaof the first print position input field 992, the second print positioninput field 993, and the angle input field 994. The edit save button996, the edit cancel button 997, and the setting content confirmationbutton 998 are displayed in this order in the lower end area of theadjustment screen 990 side by side in a horizontal row from the left endside of the adjustment screen 990. Further, in the example shown in FIG.13 , “adjustment of print position” is displayed as a heading of theadjustment screen 990.

The forming surface switching screen 991 is a button for switching thepreview images 781 to 784 currently displayed on the arrangement displayscreen 971. The forming surface switching screen 991 includes fourbuttons for displaying the preview images 781 to 784 corresponding tothe forming surfaces 711 to 714 of the three-dimensional object W on thearrangement display screen 971. The four buttons are a first formingsurface switching button 991 a, a second forming surface switchingbutton 991 b, a third forming surface switching button 991 c, and afourth forming surface switching button 991 d. The first forming surfaceswitching button 991 a displays the first preview image 781 on thearrangement display screen 971. The second forming surface switchingbutton 991 b displays the second preview image 782 on the arrangementdisplay screen 971. The third forming surface switching button 991 cdisplays the third preview image 783 on the arrangement display screen971. The fourth forming surface switching button 991 d displays thefourth preview image 784 on the arrangement display screen 971.

The processing flow executed by the control section 611 when aninstruction from the administrator as a user is received by the formingsurface switching buttons 991 a to 991 d via the display section 601will be described by taking the first forming surface switching button991 a as an example. The processing flows of the second forming surfaceswitching button 991 b to the fourth forming surface switching button991 d are the same as that of the first forming surface switching button991 a.

When the first forming surface switching button 991 a is pressed, thecontrol section 611 recognizes that it has received the instruction todisplay the first preview image 781 on the first forming surface 711,and displays the first preview image 781 on the arrangement displayscreen 971.

Here, when switching the preview images 781 to 784 displayed on thearrangement display screen 971, the difference between the case where atleast one of the third display state change button DC3 and the fourthdisplay state change button DC4 described above is used and the casewhere the forming surface switching screen 991 is used will bedescribed. The case where the preview images 781 to 784 displayed on thearrangement display screen 971 are changed from the first preview image781 to the third preview image 783 is shown below. In this case, whenswitching the preview images 781 to 784 displayed on the arrangementdisplay screen 971 by pressing at least one of the third display statechange button DC3 and the fourth display state change button DC4, thereare a method of pressing the third display state change button DC3 twiceand a method of pressing the fourth display state change button DC4twice. That is, when at least one of the third display state changebutton DC3 and the fourth display state change button DC4 is used, thenumber of preview images 781 to 784 that is switched when the displaystate change buttons DC3 and DC4 are pressed once is one, and thus it isnecessary to press the display state change buttons DC3 and DC4 untilthe target preview images 781 to 784 are displayed.

On the other hand, when the first preview image 781 displayed on thearrangement display screen 971 is switched to the third preview image783 by pressing the forming surface switching buttons 991 a to 991 d onthe forming surface switching screen 991, the third forming surfaceswitching button 991 c may be pressed once. In this way, theadministrator as a user can switch the preview images 781 to 784 to bedisplayed on the arrangement display screen 971 by pressing the formingsurface switching buttons 991 a to 991 d once on the forming surfaceswitching screen 991, and thus the convenience of the administrator as auser is improved.

It is preferable to provide both the display state change buttons DC3and DC4 and the forming surface switching screen 991 as a means forswitching the preview images 781 to 784 displayed on the arrangementdisplay screen 971. In this way, the administrator as a user can selectand operate any method from the two methods. The administrator as a usercan execute a method of switching the preview images 781 to 784 to bedisplayed on the arrangement display screen 971 while visuallyrecognizing the preview images 781 to 784 one by one on the arrangementdisplay screen 971. Further, the administrator as a user can execute amethod of switching the preview images 781 to 784 to be displayed on thearrangement display screen 971 by pressing the forming surface switchingbuttons 991 a to 991 d once on the forming surface switching screen 991.Thereby, the convenience of the administrator as a user is furtherimproved.

The first print position input field 992 is a screen for designating theprint positions of the formation candidates 721 to 724 on the formingsurfaces 711 to 714 of the three-dimensional object W by inputting thedistance from the left end of the arrangement display screen 971. Thefirst print position input field 992 is, for example, an input field forinputting the distance from the left end of the arrangement displayscreen 971 in numbers.

The second print position input field 993 is a screen for designatingthe print positions of the formation candidates 721 to 724 on theforming surfaces 711 to 714 of the three-dimensional object W byinputting the distance from the upper end of the arrangement displayscreen 971. The second print position input field 993 is, for example,an input field for inputting the distance from the upper end of thearrangement display screen 971 in numbers.

The processing executed by the control section 611 when an instructionfrom the administrator as a user is received in the first print positioninput field 992 via the display section 601 can be realized by, forexample, the following control.

When designating the print positions of the formation candidates 721 to724 on the forming surfaces 711 to 714 of the three-dimensional objectW, the administrator as a user inputs numbers in the first printposition input field 992 and the second print position input field 993displayed on the display section 601. When numbers are input to thefirst print position input field 992 and the second print position inputfield 993, the control section 611 recognizes that it has received aposition designation instruction from the administrator as a user thatthe print positions of the formation candidates 721 to 724 on theforming surfaces 711 to 714 of the three-dimensional object W have beendesignated via the reception section 621. In this case, the controlsection 611 recognizes any one point in the image as the currentlyselected formation candidates 721 to 724, for example, the center ofgravity of the image as the formation candidates 721 to 724, anddetermines the print position based on the center of gravity.Subsequently, the control section 611 transmits a position designationinstruction to the forming surfaces 711 to 714 of the three-dimensionalobject W to the generation section 631. The generation section 631generates image data related to the preview images 781 to 784 in whichimages as the formation candidates 721 to 724 that are candidates forprinting are combined at designated positions on the forming surfaces711 to 714 of the three-dimensional object W in accordance with theinput instruction, here, the position designation instruction. Thecontrol section 611 displays the image data generated by the generationsection 631 as preview images 781 to 784 on the display section 601,here, the arrangement display screen 971.

In addition, the control section 611 may perform control such thatpredetermined numbers are input to the first print position input field992 and the second print position input field 993 as an initial state.For example, the control section 611 recognizes the three-dimensionalobject data related to the forming surfaces 711 to 714 of thethree-dimensional object W and the data related to the formationcandidates 721 to 724. Further, the control section 611 may recognizethe center of gravity of the forming surfaces 711 to 714 of thethree-dimensional object W and the center of gravity of the formationcandidates 721 to 724 corresponding to the forming surfaces 711 to 714of the three-dimensional object W based on the recognized data, andperform control such that the centers of gravity of both are aligned.

The angle input field 994 is an input field for inputting the angle ofthe image as the formation candidates 721 to 724 to be printed on theforming surfaces 711 to 714 of the three-dimensional object W. Forexample, when the administrator as a user stores the formationcandidates 721 to 724 in the storage section 650, the standard state isregistered, and the angle input field 994 is an input field forinputting the rotation angle from the standard state in numbers.

The processing executed by the control section 611 when an instructionfrom the administrator is received in the angle input field 994 via thedisplay section 601 can be realized by, for example, the followingcontrol.

When designating the rotation angle from the standard state in theimages as the formation candidates 721 to 724 on the forming surfaces711 to 714 of the three-dimensional object W, the administrator as auser inputs numbers in the angle input field 994 displayed on thedisplay section 601. When numbers are input to the angle input field994, the control section 611 recognizes that it has received an angledesignation instruction from the administrator as a user that therotation angles of the formation candidates 721 to 724 on the formingsurfaces 711 to 714 of the three-dimensional object W have beendesignated via the reception section 621. In this case, the controlsection 611 recognizes any one point in the image as the currentlyselected formation candidates 721 to 724, for example, the center ofgravity of the image as the formation candidates 721 to 724, anddetermines the rotation angle based on the center of gravity.Subsequently, the control section 611 transmits an angle designationinstruction to the forming surfaces 711 to 714 of the three-dimensionalobject W to the generation section 631. The generation section 631generates image data related to the preview images 781 to 784 in whichimages as the formation candidates 721 to 724 that are candidates forprinting are combined at designated angles on the forming surfaces 711to 714 of the three-dimensional object W in accordance with the inputinstruction, here, the angle designation instruction. The controlsection 611 displays the image data generated by the generation section631 as preview images 781 to 784 on the display section 601, here, thearrangement display screen 971.

In addition, the control section 611 may perform control such thatpredetermined numbers are input to the angle input field 994 as aninitial state. For example, the control section 611 may set the rotationangle of the formation candidates 721 to 724 as a standard state to 0degrees, and perform control such that the inclination when rotatedclockwise becomes the rotation angle of the formation candidates 721 to724. That is, when “30” is input in the angle input field 994, thecontrol section 611 recognizes a state in which the formation candidates721 to 724 are inclined 30 degrees clockwise from the standard state asan angle designation instruction.

In the example shown in FIG. 13 , “350.000” is input as the distancefrom the left end of the arrangement display screen 971 in the firstprint position input field 992. That is, the image of the spade, whichis the fourth formation candidate 724, is formed at a position of350.000 mm from the left end of the arrangement display screen 971.Further, in the second print position input field 993, “500.000” isinput as the distance from the upper end of the arrangement displayscreen 971. That is, the image of the spade, which is the fourthformation candidate 724, is formed at a position of 500.000 mm from theupper end of the arrangement display screen 971. Further, in the angleinput field 994, “0” is input as the rotation angle of the fourthformation candidate 724 with respect to the standard state, that is, theimage of the spade, which is the fourth formation candidate 724, isformed on the fourth forming surface 714 of the three-dimensional objectW at the same angle as the standard state without being rotated withrespect to the standard state.

The numerical value increase/decrease button 995 is a button forincreasing or decreasing a number as a numerical value input in thefirst print position input field 992, the second print position inputfield 993, and the angle input field 994. The numerical valueincrease/decrease button 995 includes an increase button for increasinga number as a numerical value input in the first print position inputfield 992, the second print position input field 993, and the angleinput field 994, and a decrease button for decreasing a number as anumerical value input in the first print position input field 992, thesecond print position input field 993, and the angle input field 994. Inthe example shown in FIG. 13 , the “+ button” provided in the right areaof the first print position input field 992, the second print positioninput field 993, and the angle input field 994 is the increase button,and the “− button” arranged adjacent to the right side of the increasebutton is the decrease button. The administrator can increase the numberas the numerical value input in the corresponding input fields 992, 993,and 994 by pressing the increase button. In addition, the administratorcan reduce the number as the numerical value input in the correspondinginput fields 992, 993, and 994 by pressing the decrease button.

In this way, when designating the print positions and angles of theformation candidates 721 to 724 to be formed on the forming surfaces 711to 714 of the three-dimensional object W, the administrator as a usercan select and operate any method from the following two methods. As thetwo methods, there are a method of changing a numerical value from apredetermined numerical value as an initial state by using the numericalvalue increase/decrease button 995 while visually recognizing thearrangement display screen 971, and a method of directly inputting anumber as a numerical value in the respective input fields 992, 993, and994. Thereby, the convenience of the administrator as a user isimproved.

The edit save button 996 is a button for registering the information seton the edit screen ES, that is, storing the information in the storagesection 650. When the edit save button 996 is pressed, the controlsection 611 recognizes the data selected on the edit screen ES, theprint position information, and the like. Further, the control section611 associates the recognized group of information with the informationrelated to the combination created on the administrator setting screen90 and controls the storage section 650 to store it. When theregistration of the information set in the edit screen ES in the storagesection 650 is completed, the control section 611 switches the screendisplayed on the display section 601 from the edit screen ES to theadministrator screen AS.

The edit cancel button 997 is a button for stopping the display of theedit screen ES currently displayed on the display section 601 andreturning to the administrator screen AS. In the present embodiment,when the edit cancel button 997 is pressed, the control section 611redisplays the administrator screen AS without storing the informationset in the edit screen ES in the storage section 650. After pressing theedit cancel button 997, the control section 611 may display aconfirmation screen on the display section 601 for confirming whether ornot the information set on the edit screen ES does not need to beregistered. In this way, even when the administrator accidentallypresses the edit cancel button 997, the instruction to stop the settingon the edit screen ES can be canceled.

The setting content confirmation button 998 is a button for displaying ascreen different from the edit screen ES displayed on the displaysection 601 on the display section 601 at the same time as the editscreen ES. When the setting content confirmation button 998 is pressed,the control section 611 displays, for example, a separate screen formaking a part of the content of the administrator setting screen 90visible to the administrator by a dialog box.

FIG. 13 shows an example in which formation candidates 721 to 724 areprinted on the four forming surfaces 711 to 714 of the three-dimensionalobject W, but the present disclosure is not limited thereto. Forexample, when the other forming surface 715 different from the fourforming surfaces 711 to 714 of the three-dimensional object W isprovided, the image area and the forming surface switching screen 991located on the editing operation screen 980 may be provided with ascreen corresponding to the other forming surface 715.

According to the image processing device 60 described above, in the datasetting when forming the formation on the three-dimensional object W,the setting related to the combination can be completed on one screen,that is, the administrator screen AS. Therefore, the administrator as auser can easily set the data when forming the formation on thethree-dimensional object W. That is, the convenience of theadministrator as a user is improved.

Further, according to the image processing device 60, in the datasetting when forming the formation on the three-dimensional object W, ascreen for performing detailed settings, for example, print positionsand angles of the formation candidates 721 to 724 to be printed on theforming surfaces 711 to 714 of the three-dimensional object W, isdisplayed as necessary. Therefore, the administrator as a user canselect and register the setting contents as necessary when making thesettings related to the combination. That is, the convenience of theadministrator as a user is further improved.

B-1. Other Embodiment 1

In the above embodiment, on the first individual preview screen 701shown in FIG. 3 and the second individual preview screen 702 shown inFIG. 10 , the preview images 781 to 785 in which formation candidates721 to 725 are projected onto the forming surfaces 711 to 715 of thethree-dimensional object W are displayed. In another embodiment, atleast the formation candidates 721 to 725 may be visible to the user onthe first individual preview screen 701 and the second individualpreview screen 702. For example, only the image of the heart, which isthe first formation candidate 721, may be displayed on the first previewscreen 71 as the first individual preview screen 701 in the first screenS1. Even in such an embodiment, when a formation is formed on thethree-dimensional object W which is a three-dimensionally formed object,images of formation candidates 721 to 724 to be formed viewed in aplurality of directions can be displayed. Therefore, the user can easilyconfirm the formations formed on the plurality of forming surfaces 711to 715 of the three-dimensional object W. That is, the user can confirmwhether or not the desired formation is formed on each of the formingsurfaces 711 to 715 of the three-dimensional object W before printing isstarted.

Further, in the above embodiment, the three-dimensional object formingdevice 100 that forms an image as a formation on the three-dimensionalobject W by printing is exemplified. On the other hand, thethree-dimensional object forming device 100 constituting thethree-dimensional object forming system 10 in the present disclosure maybe a three-dimensional object forming device 100 for forming athree-dimensional object such as a three-dimensional modeling device.For example, when the three-dimensional object forming device 100 is athree-dimensional modeling device, the preview may be displayed as animage of the formation formed by the three-dimensional modeling deviceas viewed in a plurality of directions. Even in such an embodiment, whenforming the three-dimensional object W which is a three-dimensionallyformed object, images of formation candidates 721 to 725 to be formedviewed in a plurality of directions can be displayed. Therefore, theuser can easily confirm the formations formed on the plurality offorming surfaces 711 to 715 of the three-dimensional object W. That is,the user can confirm whether or not the desired formation is formed oneach of the forming surfaces 711 to 715 of the three-dimensional objectW before printing is started.

B-2. Other Embodiment 2

The control section 611 may cause the display section 601 to displayeither one of the first screen S1 and the second screen S2 for aplurality of combinations at the same time. For example, one of thefirst screen S1 and the second screen S2 in the first combination as acombination and one of the first screen S1 and the second screen S2 inthe second combination as a combination are displayed in separatewindows. In such an embodiment, the preview screen 70 in a plurality ofcombinations can be visually recognized at the same time. Therefore, theuser can compare and consider which combination to select from theplurality of combinations, and the convenience of the user is furtherimproved.

B-3. Other Embodiment 3

The control section 611 may cause the display section 601 to display thepreview images 781 to 785 reflecting the color and shape of thethree-dimensional object W with respect to the preview images 781 to 785displayed on the preview screen 70. In such an embodiment, since thedisplay is in line with the actual three-dimensional object W, it ispossible to provide preview images 781 to 785 that make it easier toimage the state after formation, and the convenience of the user isfurther improved.

B-4. Other Embodiment 4

The control section 611 may further cause the display section 601 todisplay the forming surface setting screen for the user to set anyportion with respect to the three-dimensional object W as the formingsurfaces 711 to 715, as the administrator screen AS. In such anembodiment, the preview images 781 to 785 can be displayed with theforming surfaces 711 to 715 at locations other than the front surface,the back surface, the left surface, the right surface, and the bottomsurface, and the convenience of the user is further improved.

The present disclosure is not limited to the above-describedembodiments, and can be realized in various forms without departing fromthe spirit thereof. For example, the present disclosure can also berealized in the following aspects. The technical features in the aboveembodiments corresponding to the technical features in each of aspectsdescribed below can be replaced or combined as appropriate in order tosolve some or all of the problems of the present disclosure or toachieve some or all of the effects of the present disclosure. Further,if the technical feature is not described as essential in the presentspecification, it can be appropriately deleted.

1. According to a first aspect of the present disclosure, there isprovided an image processing device. This image processing device isused to form a three-dimensional object, the image processing deviceincludes a control section that causes a display section to display afirst screen for a user to give an instruction, and a reception sectionthat receives the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate. According to the aspect, the first screencan set images to be printed on the respective forming surfaces of thethree-dimensional object at one time by selecting any combinationdisplayed on the combination selection screen. Thereby, it is possibleto prevent the various settings made by the user from becomingcomplicated, and thus the convenience for the user can be improved.

2. In the above aspect, the operation screen of the first screen mayfurther include a third individual selection screen as the individualselection screen for the user to individually select a third formationcandidate which is the formation candidate to be formed on a thirdforming surface different from the first forming surface and the secondforming surface of the three-dimensional object, and the combination mayfurther include the third formation candidate. According to the aspect,when a setting is changed for a part of the second forming surface and apart of the third forming surface of the three-dimensional object, theuser can change the setting individually.

3. In the above aspect, when both a determination of the user for thefirst individual selection screen and a determination of the user forthe combination selection screen are received via the reception section,the control section may give priority to the determination of the userfor the first individual selection screen. According to the aspect, insetting the data when forming the formation on the three-dimensionalobject, the user can individually set only the part that needs to bechanged after applying the combination. Thereby, it is possible toeliminate the complexity of various settings made by the user.

4. In the above aspect, the control section may further cause thedisplay section to display a combination setting screen for anadministrator different from the user to set a candidate for thecombination. According to the aspect, in the data setting when formingthe formation on the three-dimensional object, the administrator cancomplete the setting related to the combination on one screen, that is,the combination setting screen. Thereby, the administrator can easilyset the data when forming the formation on the three-dimensional object.

5. In the above aspect, the control section may prohibit the user fromindividually changing the formation candidates constituting thecombination when a prohibition setting for prohibiting the change of theformation candidate is made by the administrator in the individualselection screen, and enable the user to individually change theformation candidates constituting the combination when the prohibitionsetting is not made. According to the aspect, it is possible to preventthe user from modifying the contents set by the administrator by makingthe prohibition setting in the data setting when forming the formationon the three-dimensional object.

6. In the above aspect, the control section may be configured to set thenumber of copies to set the number of the three-dimensional object to beformed as one of the combinations, and cause the display section todisplay a number-of-copies setting screen for receiving an input of thenumber of the three-dimensional object to be formed as a firstcombination as the combination and the number of the three-dimensionalobject to be formed as a second combination as the combination differentfrom the first combination. According to the aspect, it is possible toinput the number to be formed in each of the plurality of sets ofcombinations. Thereby, the combination including performing of formationon each forming surface of the three-dimensional object and thereplacement of the formation candidate can be set for each individual,and a plurality of individuals can be executed as one print job.

7. In the above aspect, the first screen may further include a previewscreen, and the preview screen may include i. a first preview screenthat makes the first formation candidate of the three-dimensional objectvisible to the user, ii. a second preview screen that makes the secondformation candidate visible to the user, and iii. a third preview screenthat makes the third formation candidate visible to the user. Accordingto the aspect, when a formation is formed on a three-dimensional objectwhich is a three-dimensionally formed object, images of formationcandidates to be formed viewed in a plurality of directions aredisplayed. Therefore, the user can easily confirm the formations formedon the plurality of forming surfaces of the three-dimensional object.That is, the user can confirm whether or not the desired formation isformed on each of the forming surfaces of the three-dimensional objectbefore printing is started.

8. In the above aspect, the first preview screen may include a firstindividual determination screen for the user to determine whether or notto form the first formation candidate displayed on the first previewscreen on the first forming surface. According to the aspect, the firstscreen includes a first individual determination screen for individuallysetting the first forming surface of the three-dimensional object.Accordingly, when a setting is changed for a part of the first formingsurface of the three-dimensional object, the user can change the settingindividually.

9. In the above aspect, the second preview screen may include a secondindividual determination screen for the user to determine whether or notto form the second formation candidate displayed on the second previewscreen on the second forming surface, and the third preview screen mayinclude a third individual determination screen for the user todetermine whether or not to form the third formation candidate displayedon the third preview screen on the third forming surface. According tothe aspect, the first screen includes an individual determination screenfor individually setting each forming surface of the three-dimensionalobject. Accordingly, when a setting is changed for a part of eachforming surface of the three-dimensional object, the user can change thesetting individually.

10. In the above aspect, the operation screen may include a firstoperation screen corresponding to the first preview screen, the firstoperation screen may include a determination screen for the user todetermine whether or not to form the first formation candidate displayedon the first preview screen on the first forming surface, and adetermination of the user for the first individual determination screenvia the reception section and a determination of the user for thedetermination screen via the reception section may be linked to eachother. According to the aspect, the first screen may include adetermination screen for individually setting the first forming surfaceof the three-dimensional object, and the user may operate either thefirst individual determination screen or the determination screen whenindividually setting the first forming surface of the three-dimensionalobject. Accordingly, when a setting is changed for a part of the firstforming surface of the three-dimensional object, the user can change thesetting individually.

11. In the above aspect, the first operation screen may include athumbnail screen that makes a thumbnail of the first formation candidatevisible to the user. According to the aspect, the first operation screenincludes a thumbnail screen as a thumbnail of the first formationcandidate. Accordingly, the user can easily visually recognize theentire image of the first formation candidate on the first operationscreen.

12. In the above aspect, the first preview screen may make the firstformation candidate visible together with the three-dimensional object,and the thumbnail screen may not make the three-dimensional objectvisible, and make the first formation candidate visible. According tothe aspect, the first preview screen includes a preview image obtainedby combining the image of the first formation candidate with the imageof the first forming surface of the three-dimensional object, and thethumbnail screen includes only the image of the first formationcandidate. Accordingly, the user can confirm whether or not the desiredformation is formed on the first forming surface of thethree-dimensional object before the formation is started.

13. In the above aspect, the control section may cause the displaysection to display the first screen and a second screen in a switchablemanner, the second screen may include another preview screen that makesanother formation candidate, which is the formation candidate to beformed on another forming surface different from the first formingsurface, the second forming surface, and the third forming surface ofthe three-dimensional object, visible to the user, and the first screenmay not include the other preview screen. According to the aspect, evenwhen the forming surface of the three-dimensional object is four ormore, images of formation candidates to be formed viewed in a pluralityof directions are displayed. Therefore, the user can grasp the stateafter formation from various surfaces. Accordingly, the user can confirmwhether or not the desired formation is formed on each forming surfaceof the three-dimensional object before the formation is started.

14. In the above aspect, the second screen may further include the firstpreview screen, the second preview screen, and the third preview screen.According to the aspect, the user can visually recognize the firstpreview screen including the preview image on the first forming surfaceof the three-dimensional object, the second preview screen including thepreview image on the second forming surface of the three-dimensionalobject, the third preview screen including the preview image on thethird forming surface of the three-dimensional object, and anotherpreview screen including the preview image on another forming surface ofthe three-dimensional object in one screen.

15. In the above aspect, the preview screen of the first screen mayinclude M number of first individual preview screens including the firstpreview screen, M being an integer of three or more, the second previewscreen, and the third preview screen, and the second screen may includeN number of second individual preview screens including the firstpreview screen, N being an integer greater than M, the second previewscreen, the third preview screen, and the other preview screen.According to the aspect, the number of individual preview screensdisplayed on the display section is larger in the second screen than inthe first screen. Accordingly, the user can visually recognize theindividual preview screen for the forming surface of morethree-dimensional objects in the second screen as compared with thefirst screen.

16. According to a second aspect of the present disclosure, there isprovided a three-dimensional object forming device. Thisthree-dimensional object forming device includes an ejection head thatejects a liquid, and the image processing device according to the aboveaspect. According to the aspect, the first screen can set images to beprinted on the respective forming surfaces of the three-dimensionalobject at one time by selecting any combination displayed on thecombination selection screen. Thereby, it is possible to prevent thevarious settings made by the user from becoming complicated, and thusthe convenience for the user can be improved.

17. According to a third aspect of the present disclosure, there isprovided an image processing method. This image processing method isused to form a three-dimensional object, the image processing methodincludes a display step of causing a display section to display a firstscreen for a user to give an instruction, and a reception step ofreceiving the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate. According to the aspect, the first screencan set images to be printed on the respective forming surfaces of thethree-dimensional object at one time by selecting any combinationdisplayed on the combination selection screen. Thereby, it is possibleto prevent the various settings made by the user from becomingcomplicated, and thus the convenience for the user can be improved.

18. According to a fourth aspect of the present disclosure, there isprovided a non-transitory computer-readable storage medium storing acomputer program. This computer program is used to form athree-dimensional object, the computer program causes a computer toexecute a display function of causing a display section to display afirst screen for a user to give an instruction, and a reception functionof receiving the instruction from the user via the display section, thefirst screen includes an operation screen operated by the user, and theoperation screen includes i. a first individual selection screen as anindividual selection screen for the user to individually select a firstformation candidate which is a formation candidate to be formed on afirst forming surface of the three-dimensional object, ii. a secondindividual selection screen as the individual selection screen for theuser to individually select a second formation candidate which is theformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe formation candidate including the first formation candidate and thesecond formation candidate. According to the aspect, the first screencan set images to be printed on the respective forming surfaces of thethree-dimensional object at one time by selecting any combinationdisplayed on the combination selection screen. Thereby, since the usercan set the image to be printed by using the combination, for imageswhose setting contents are infrequently changed, it is not necessary toreset the setting every time printing is performed on each of theforming surfaces of the three-dimensional object. Further, according tothe aspect, the first screen includes an individual determinationscreen, a determination screen, and an individual selection screen forindividually setting each forming surface of the three-dimensionalobject. Thereby, it is possible to prevent the various settings made bythe user from becoming complicated, and thus the convenience for theuser can be improved.

The present disclosure can also be realized in various forms other thanthe image processing device. For example, the present disclosure can berealized in the form of a three-dimensional object forming device, animage processing method, a computer program for realizing the imageprocessing method, a non-transitory recording medium on which thecomputer program is recorded, a manufacturing method of the imageprocessing device, and the like.

What is claimed is:
 1. An image processing device used to form athree-dimensional object, the image processing device comprising: amemory; and one or more controllers that cause a display section todisplay a first screen for a user to give an instruction, and thatreceive the instruction from the user via the display section, whereinthe first screen includes an operation screen operated by the user, andthe operation screen includes i. a first individual selection screen forthe user to individually select a first formation candidate to be formedon a first forming surface of the three-dimensional object, ii. a secondindividual selection screen for the user to individually select a secondformation candidate to be formed on a second forming surface differentfrom the first forming surface of the three-dimensional object, and iii.a combination selection screen for the user to select a combination ofthe first formation candidate and the second formation candidate, thecombination being previously stored in the memory.
 2. The imageprocessing device according to claim 1, wherein the operation screen ofthe first screen further includes a third individual selection screen asthe individual selection screen for the user to individually select athird formation candidate which is the formation candidate to be formedon a third forming surface different from the first forming surface andthe second forming surface of the three-dimensional object, and thecombination further includes the third formation candidate.
 3. The imageprocessing device according to claim 1, wherein when both adetermination of the user for the first individual selection screen anda determination of the user for the combination selection screen arereceived via the one or more controllers, the one or more controllersgive priority to the determination of the user for the first individualselection screen.
 4. The image processing device according to claim 1,wherein the one or more controllers further cause the display section todisplay a combination setting screen for an administrator different fromthe user to set a candidate for the combination.
 5. An image processingdevice used to form a three-dimensional object, the image processingdevice comprising: a memory; and one or more controllers that cause adisplay section to display a first screen for a user to give aninstruction, and that receive the instruction from the user via thedisplay section, wherein the first screen includes an operation screenoperated by the user, and the operation screen includes i. a firstindividual selection screen for the user to individually select a firstformation candidate to be formed on a first forming surface of thethree-dimensional object, ii. a second individual selection screen forthe user to individually select a second formation candidate to beformed on a second forming surface different from the first formingsurface of the three dimensional object, and iii. a combinationselection screen for the user to select a combination of the firstformation candidate and the second formation candidate, the combinationbeing previously stored in the memory, the one or more controllersfurther cause the display section to display a combination settingscreen for an administrator different from the user to set a candidatefor the combination, and the one or more controllers prohibit the userfrom individually changing the formation candidates constituting thecombination when a prohibition setting for prohibiting the change of theformation candidate is made by the administrator in the individualselection screen, and enable the user to individually change theformation candidates constituting the combination when the prohibitionsetting is not made.
 6. The image processing device according to claim1, wherein the one or more controllers are configured to set the numberof copies to set the number of the three-dimensional object to be formedas one of the combinations, and cause the display section to display anumber-of-copies setting screen for receiving an input of the number ofthe three-dimensional object to be formed as a first combination as thecombination and the number of the three-dimensional object to be formedas a second combination as the combination different from the firstcombination.
 7. The image processing device according to claim 2,wherein the first screen further includes a preview screen, and thepreview screen includes i. a first preview screen that makes the firstformation candidate of the three-dimensional object visible to the user,ii. a second preview screen that makes the second formation candidatevisible to the user, and iii. a third preview screen that makes thethird formation candidate visible to the user.
 8. The image processingdevice according to claim 7, wherein the first preview screen includes afirst individual determination screen for the user to determine whetheror not to form the first formation candidate displayed on the firstpreview screen on the first forming surface.
 9. The image processingdevice according to claim 7, wherein the second preview screen includesa second individual determination screen for the user to determinewhether or not to form the second formation candidate displayed on thesecond preview screen on the second forming surface, and the thirdpreview screen includes a third individual determination screen for theuser to determine whether or not to form the third formation candidatedisplayed on the third preview screen on the third forming surface. 10.The image processing device according to claim 8, wherein the operationscreen includes a first operation screen corresponding to the firstpreview screen, the first operation screen includes a determinationscreen for the user to determine whether or not to form the firstformation candidate displayed on the first preview screen on the firstforming surface, and a determination of the user for the firstindividual determination screen via the one or more controllers and adetermination of the user for the determination screen via the one ormore controllers are linked to each other.
 11. The image processingdevice according to claim 10, wherein the first operation screenincludes a thumbnail screen that makes a thumbnail of the firstformation candidate visible to the user.
 12. The image processing deviceaccording to claim 11, wherein the first preview screen makes the firstformation candidate visible together with the three-dimensional object,and the thumbnail screen does not make the three-dimensional objectvisible, and makes the first formation candidate visible.
 13. The imageprocessing device according to claim 9, wherein the one or morecontrollers cause the display section to display the first screen and asecond screen in a switchable manner, the second screen includes anotherpreview screen that makes another formation candidate, which is theformation candidate to be formed on another forming surface differentfrom the first forming surface, the second forming surface, and thethird forming surface of the three-dimensional object, visible to theuser, and the first screen does not include the other preview screen.14. The image processing device according to claim 13, wherein thesecond screen further includes the first preview screen, the secondpreview screen, and the third preview screen.
 15. The image processingdevice according to claim 14, wherein the preview screen of the firstscreen includes M number of first individual preview screens includingthe first preview screen, M being an integer of three or more, thesecond preview screen, and the third preview screen, and the secondscreen includes N number of second individual preview screens includingthe first preview screen, N being an integer greater than M, the secondpreview screen, the third preview screen, and the other preview screen.16. A three-dimensional object forming device comprising: an ejectionhead that ejects a liquid; and the image processing device according toclaim
 1. 17. An image processing method used to form a three-dimensionalobject, the image processing method comprising: a display step ofcausing a display section to display a first screen for a user to givean instruction; and a reception step of receiving the instruction fromthe user via the display section, wherein the first screen includes anoperation screen operated by the user, and the operation screen includesi. a first individual selection screen for the user to individuallyselect a first formation candidate to be formed on a first formingsurface of the three-dimensional object, ii. a second individualselection screen for the user to individually select a second formationcandidate to be formed on a second forming surface different from thefirst forming surface of the three-dimensional object, and iii. acombination selection screen for the user to select a combination of thefirst formation candidate and the second formation candidate, thecombination being previously stored in a memory.
 18. The imageprocessing device according to claim 1, wherein the first formationcandidate and the second formation candidate are not consecutive images.19. The image processing device according to claim 1, wherein the firstindividual selection screen does not provide for a change to height,angle, or size of the first formation candidate.